Index: /lang/python/misc/iknow.py
===================================================================
--- /lang/python/misc/iknow.py (revision 3313)
+++ /lang/python/misc/iknow.py (revision 3313)
@@ -0,0 +1,27 @@
+#!/usr/bin/env python
+# -*- coding: utf-8 -*-
+
+import urllib2
+from BeautifulSoup import BeautifulSoup
+import re
+
+class Iknow:
+    def __init__(self,username):
+
+        b = BeautifulSoup(urllib2.urlopen("http://www.iknow.co.jp/user/"+username))
+        
+        iknow = b.find('div',id="study_badge_div").find('script').string
+        self.iknow_study = int(re.search(r"int_left.*?(\d+)", iknow).group(1))
+        self.iknow_finish = int(re.search(r"int_right.*?(\d+)", iknow).group(1))
+
+        dictation = b.find('div',id="dictation_badge_div").find('script').string
+        self.dictation_study = int(re.search(r"int_left.*?(\d+)", dictation).group(1))
+        self.dictation_finish = int(re.search(r"int_right.*?(\d+)", dictation).group(1))
+
+if __name__ == '__main__':
+    iknow = Iknow("yoshiori")
+    print "yoshiori iKnow study : "+ str(iknow.iknow_study)
+    print "yoshiori iKnow finish : " + str(iknow.iknow_finish)
+    print "yoshiori dictation study : " + str(iknow.dictation_study)
+    print "yoshiori dictation finish : " + str(iknow.dictation_finish)
+
