Форум сайта python.su
0
Сегодня у меня глаза чуть на лоб не вылезли, при работе с 3 python увидел кракозябры.
В общем если открывать файл в кодировке utf8, то выводятся кракозябры.
Открываю вот так:
open('file.txt').read()
Офлайн
253
Укажите что файл текстовый и кодировку файла
Офлайн
857
doza_andон и так текстовый, потому что не бинарный
Укажите что файл текстовый
Офлайн
253
py.user.next:)
он и так текстовый
Офлайн
857
doza_andэто обратно несовместимо, люди не станут десятки тысяч кодов ставить под удар из-за какой-то странности
люди могут решить что текстовые файлы устарели, и по умолчанию они будут открываться в бинарном режиме
doza_andэто явно и так
Не забывайте Дзен - явное лучше неявного
doza_andи мои продолжат, потому что никто так не будет делать
Мои скрипты продолжат работать, а ваши нет :(.
Офлайн