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

Reply via email to