Works for me too! Thanks a lot for investigating this!
Am 22.09.2010 06:53, schrieb [email protected]: > 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 > [email protected] > https://lists.wikimedia.org/mailman/listinfo/pywikipedia-svn > _______________________________________________ Pywikipedia-l mailing list [email protected] https://lists.wikimedia.org/mailman/listinfo/pywikipedia-l
