Sybren Stuvel schrieb: > Diez B. Roggisch enlightened us with: >> Of course not. AFAIK there is no way figuring out which encoding the >> target console supports. The best you can do is to offer an option >> that allwos selection of the output encoding. > > You can use the LANG environment variable on many systems. On mine, > it's set to en_GB.UTF-8, which causes a lot of software to > automatically choose the right encoding.
That might be a good heuristic - but on my Mac no LANG is set. So I should paraphrase my statement to "There is no reliable and cross-platform way figuring out which encoding the console uses". Diez -- http://mail.python.org/mailman/listinfo/python-list