how to find out utf or not

Gisle Vanem gvanem at yahoo.no
Tue Nov 5 12:10:16 EST 2013


"Steven D'Aprano" <steve+comp.lang.python at pearwood.info> wrote:

> If myVar is a Unicode string, you don't need to care about the encoding 
> (UTF-8 or otherwise) until you're ready to write it to a file. Then I 
> strongly recommend you always use UTF-8, unless you have to interoperate 
> with some old, legacy system:
> 
> assert isinstance(myVar, unicode)
> byte_string = myVar.encode('utf-8')

An excellent summary of the mystics around text-encoding. Thank you.

--gv



More information about the Python-list mailing list