Python CGI Ошибка 500: преждевременный конец заголовков скриптов

У меня есть довольно сложный скрипт python, который пытается запустить, который импортирует другие самонастраиваемые модули и такие вещи, как sqlite. Когда я запускаю сценарий, я получаю ошибку 500: внутренний сервер, и в журнале говорится: преждевременный конец заголовков скриптов.

Я знаю, это означает, что у меня, вероятно, нет правильного размещения / ввода заголовка, но я считаю, что знаю.

#!/usr/bin/env python import cgi import cgitb; cgitb.enable(logdir=..., format="text") print "Content-type: text/html" print 

Похоже, правда?

Я продолжаю писать сценарий и печатать результаты в конце. У всех других модулей нет заголовка или хеш-бэнга, но я думаю, что все в порядке.

В чем проблема?

One Solution collect form web for “Python CGI Ошибка 500: преждевременный конец заголовков скриптов”

У меня была такая же проблема. Это решило это:

 #!/usr/bin/env python # -*- coding: UTF-8 -*- . . . print "Content-Type: text/plain;charset=utf-8" print 
Interesting Posts

Максимальное количество попыток превышено с URL-адресом

Пакет python Переименовывает файлы в mac

Каков правильный способ обработки (в python) IOError: Прерванный системный вызов, вызванный multiprocessing.Queue.get

Model.objects.create эквивалент, который выполняет full_clean?

Настройка пользователя Django для тестирования носа

Флажок зависает при отправке почтового запроса самому себе

Как изменить расположение оси «r» для полярного графика matplotlib?

как получить адрес памяти массива numpy для C

s3- boto-list файлы в корзине по времени загрузки

как экспортировать таблицу данных в pyspark в csv?

Как фильтровать (или заменять) символы Unicode, которые занимают более 3 байтов в UTF-8?

Сохранить / загрузить scipy sparse csr_matrix в переносном формате данных

Удаление выбранных элементов из списка и из списка

Группа GAE / модель данных для согласованности и производительности

Предотвращение создания новых атрибутов вне __init__

Python - лучший язык программирования в мире.