Форум сайта python.su
Как заставить пайтон работать только с кодировкой utf-8?
Генерируется файл file.pyc (или не генерируется, сам не понял) с cp1251 заголовками из utf file.py
Собственно исходный файл. Авось поможет. Файл кодирован в utf-8 без BOM
#!/usr/bin/python # -*- coding: utf-8 -*- import string import sys print ('''Content-type: text/html''') print (''' <html> <head> <title>Проверка Python</title> </head> <body> Русский текст - Nerusskii text<br> <ul>''')
Content-Type:text/html; charset=UTF-8
<html> <head> <title>�������� Python</title> </head> <body> ������� ����� - Nerusskii text<br> <ul>
Отредактировано Rijen (Сен. 24, 2013 02:37:58)
Офлайн
добавь над <title>
<meta http-equiv='Content-Type' content='text/html; charset=utf-8'>
Rijenесли в Windows разрабатываешь, то там лучше не играть с кодировкой (система негибкая, с наследием из прошлого века), исходник должен быть в однобайтовой кодировке, чтобы в него случайно не попали символы, которых в однобайтовых кодировках нет
Как заставить пайтон работать только с кодировкой utf-8?
Генерируется файл file.pyc (или не генерируется, сам не понял) с cp1251 заголовками из utf file.py
Отредактировано py.user.next (Сен. 24, 2013 22:30:54)
Офлайн