Olivier Verdier wrote: <zip> > My question is the following: how to set a default encoding in > python? I read an old thread about that and it didn't seem possible > by then.
You *can* put a sys.setdefaultencoding("utf-8") in your sitecustomize.py (see Python libs/site-packages/). Note that this function is no longer available after Python startup. But, IMHO, this is a *bad idea*, it may break modules which consider default encoding to be ascii. You should prefer to put # -*- coding: utf-8 -*- at the begining of your sources files. With that you are ok with all Python installations, whatever be the defautl encoding. Hope this will become mandatory in a future Python version. A+ Laurent. -- http://mail.python.org/mailman/listinfo/python-list