Martin v. Löwis martin at
Sat Jul 5 10:07:47 CEST 2003

"Batista, Facundo" <FBatista at> writes:

> Why? I *always* work with this type of enconding (I live in Argentina).

What type of encoding is "this"? If you are using ISO-8859-1, and you
want to print a Unicode string S to stdout, you should do this

print S.encode("iso-8859-1")

instead of trying this

print S

and hoping that the system default encoding will be ISO-8859-1.

So you should always use implicit conversions, and never implicit
ones, when it comes to encodings.


More information about the Python-list mailing list