Works for me too! Thanks a lot for investigating this!
Am 22.09.2010 06:53, schrieb xqt(a)svn.wikimedia.org:
Revision: 8588
Author: xqt
Date: 2010-09-22 04:53:21 +0000 (Wed, 22 Sep 2010)
Log Message:
-----------
Fix for ascii encoding error for User.__str__() reported by DrTrigon
Modified Paths:
--------------
trunk/pywikipedia/userlib.py
Modified: trunk/pywikipedia/userlib.py
===================================================================
--- trunk/pywikipedia/userlib.py 2010-09-21 16:47:03 UTC (rev 8587)
+++ trunk/pywikipedia/userlib.py 2010-09-22 04:53:21 UTC (rev 8588)
@@ -11,7 +11,7 @@
import re
import wikipedia as pywikibot
-import query
+import query, config
class AutoblockUser(pywikibot.Error):
"""
@@ -85,7 +85,9 @@
return ip_regexp.match(self.username) is not None
def __str__(self):
- return u'%s:%s' % (self.site() , self.name())
+ return (u'%s:%s'
+ % (self.site(), self.name())).encode(config.console_encoding,
+ 'replace')
def __repr__(self):
return self.__str__()
_______________________________________________
Pywikipedia-svn mailing list
Pywikipedia-svn(a)lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/pywikipedia-svn