Doyon, Jean-Francois wrote at 2007-8-24 09:36 -0400:
>setdefaultencoding() is apparently frowned upon ... Not sure why though.
Occasionally, a package writer expects that "str" converts to ASCII,
try: ascii = str(unicodeStr)
# non ascii
can be used to check for ASCIIness.
Of course, this is true only when the defaultencoding is "ASCII".
Fortunately, "unicode(unicodeStr, 'ascii')" can safely be
The code above actually occured in Python's "xmlrpclib".
When I reported the bug, people said we should eliminate
But, then, they nevertheless fixed the bug...
Zope maillist - Zope@zope.org
** No cross posts or HTML encoding! **
(Related lists -