http://www.mediawiki.org/wiki/Special:Code/pywikipedia/9791
Revision: 9791 Author: xqt Date: 2011-12-08 18:36:00 +0000 (Thu, 08 Dec 2011) Log Message: ----------- query.getData() converts all param entries to unicode. Change format string to handle non-numeric values. Bugfix for bug #3449465.
Modified Paths: -------------- trunk/pywikipedia/userlib.py
Modified: trunk/pywikipedia/userlib.py =================================================================== --- trunk/pywikipedia/userlib.py 2011-12-08 06:02:41 UTC (rev 9790) +++ trunk/pywikipedia/userlib.py 2011-12-08 18:36:00 UTC (rev 9791) @@ -275,7 +275,7 @@ 'list': 'usercontribs', 'ucuser': self.name(), 'ucprop': ['ids','title','timestamp','comment'],# 'size','flags'], - 'uclimit': int(limit), + 'uclimit': limit, 'ucdir': 'older', } if limit > pywikibot.config.special_page_limit: @@ -288,7 +288,7 @@ # keeping track of titles nbresults = 0 while True: - pywikibot.output(u'Retrieving %d user contributions from %s...' + pywikibot.output(u'Retrieving %s user contributions from %s...' % (params['uclimit'], self.site())) result = query.GetData(params, self.site()) if 'error' in result: