При запуске программы из консоли(Linux) получаю ошибку
Unicodeencodeerror ascii codec can't encode characters in position 0-7
Я начал искать ошибку. Оказалось, что при запуске программы из консоли функция locale.getpreferredencoding() выдает: US-ASCII
Для нормального decod'a текста нужна UTF-8, однако функции sys.setdefaultencoding('utf-8') в Python 3 нет.
Вопрос: Как изменить кодировку?
# -*- coding: utf-8 -*-? – nick_gabpe Dec 14 '16 at 14:07