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__()