Найти - Пользователи
Полная версия: Проблема с выводом данных на кириллице в Python 3
Начало » Python для новичков » Проблема с выводом данных на кириллице в Python 3
1 2
py.user.next
Попробуй это
https://stackoverflow.com/questions/913869/how-to-change-the-default-encoding-to-utf-8-for-apache

Place AddDefaultCharset UTF-8 into /etc/apache2/conf.d/charset. In fact, it's already there. You just have to uncomment it by removing the preceding #.
vadval15
Спасибо за ответ. Почему происходит экранирование, мне неизвестно. Удаление указанных строк, как и установка кодировки по умолчанию в Apache, к сожалению, тоже не даёт никакого результата. Пока единственное, что в моём случае помогает избежать данной ошибки - принудительная установка кодировки выходного потока (https://question-it.com/questions/190250/python3-prinuditelnoe-ispolzovanie-utf-8-dlja-stdout-stderr-bez-vneshnej-nastrojki-pythonioencoding):
 sys.stdout=os.fdopen(sys.stdout.[buffer.]fileno(), 'w', encoding='utf8')
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB