Генерируется файл 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>