nnikolyaa
@nnikolyaa

Изменение кодировки в SSH при использовании screen?

Я использую хостинг с фоновым процессом python по screen, но трабл в том что он показывает всё как latin-1 из-за чего много гемора с русским выводом. Можно ли как-то указать screen использовать и отображать всё в UTF-8?

print("ERROR 38: (\u0412 \u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u0438 \u043e\u0442\u0441\u0443\u0442\u0441\u0432\u0443\u044e\u0442 \u0432\u0441\u044f\u043a\u0438\u0435 \u0432\u043b\u043e\u0436\u0435\u043d\u0438\u044f!)"+str(ERROR)+"\n")
UnicodeEncodeError: 'latin-1' codec can't encode character '\u0412' in position 11: ordinal not in range(256)
  • Вопрос задан
  • 83 просмотра
Решения вопроса 1
nnikolyaa
@nnikolyaa Автор вопроса
Короче, сам уже нашёл.
Вот так сделал и всё заработало:
export LC_ALL=en_US.UTF-8
export LANG=en_US.UTF-8
export LANGUAGE=en_US.UTF-8
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы