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
_______________________________________________
Pywikipedia-svn mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/pywikipedia-svn