История изменений
Исправление proud_anon, (текущая версия) :
Хм, странно, ошибка при записи в переменную пропала, точнее она там была из-за того что я эту переменную потом пытался записать в файл.
Тогда поставить диагноз довольно просто:
- Проблема при выводе в файл возникает потому, что файл почему-то открыт не в кодировке UTF-8. Может, у тебя локаль всё-таки не UTF-8 в системе? Но в любом случае, заставить Питон открыть файл вне зависимости от локали в нужной кодировке можно с помощью параметра
encoding
дляopen
. - Проблема при работе с Tk возникает потому, что выводить в Tk символы вне BMP нельзя. Либо напиши консольный интерфейс, либо воспользуйся другим тулкитом для GUI, либо используй replace_astral.
Исходная версия proud_anon, :
Хм, странно, ошибка при записи в переменную пропала, точнее она там была из-за того что я эту переменную потом пытался записать в файл.
Тогда поставить диагноз довольно просто:
- Проблема при выводе в файл возникает потому, что файл почему-то открыт не в кодировке UTF-8. Может, у тебя локаль всё-таки не UTF-8 в системе? Но в любом случае, заставить Питон открыть файл вне зависимости от локали в нужной кодировке можно с помощью параметра
encoding
дляopen
. - Проблема при работе с Tk возникает потому, что выводить в Tk символы вне BMP нельзя. Либо напиши консольный интерфейс, либо воспользуйся другим тулкитом для GUI.