Revision: 7468 Author: alexsh Date: 2009-10-14 19:35:39 +0000 (Wed, 14 Oct 2009)
Log Message: ----------- User().contributions(): parse time format by wp.parsetime2stamp()
Modified Paths: -------------- trunk/pywikipedia/userlib.py
Modified: trunk/pywikipedia/userlib.py =================================================================== --- trunk/pywikipedia/userlib.py 2009-10-14 19:33:36 UTC (rev 7467) +++ trunk/pywikipedia/userlib.py 2009-10-14 19:35:39 UTC (rev 7468) @@ -4,7 +4,7 @@ """ __version__ = '$Id$'
-import re, time +import re import wikipedia, query
@@ -187,7 +187,7 @@ 'action': 'query', 'list': 'usercontribs', 'ucuser': self.name(), - 'ucprop': 'ids|title|timestamp|comment',# |size|flags', + 'ucprop': ['ids','title','timestamp','comment'],# 'size','flags'], 'uclimit': int(limit), 'ucdir': 'older', } @@ -207,7 +207,11 @@ wikipedia.output('%s' % result) raise wikipedia.Error for c in result['query']['usercontribs']: - yield wikipedia.Page(self.site(), c['title'], defaultNamespace=c['ns']), c['revid'], c['timestamp'], c['comment'] + yield (wikipedia.Page(self.site(), c['title'], defaultNamespace=c['ns']), + c['revid'], + wikipedia.parsetime2stamp(c['timestamp']), + c['comment'] + ) nbresults += 1 if nbresults >= limit: break