Не понимаю, почему которые скрипты исполняются в SSH-консоли, а некоторые в браузере. Почему иногда перенос строк работает, но чаще всего нет.
У работаю через AJAX запросы. Хочется понимать что я вообще в своем скрипте пишу.
Пожалуйста, посмотрите мой файл скрипта и, на основании ваших ответов я смогу подправить его, так, чтобы все корректно работало.
#!/usr/bin/python3.4 # -*- coding: utf-8 -*-
import httplib2, os import cgi, sys, codecs
sys.stdout = codecs.getwriter("utf-8")(sys.stdout.detach())
3) Для чего вообще нужна эта sys.stdout строка?
#print("Content-type: text/html\n\n") print("Content-Type: text/html;charset=utf-8\n\n")
4) Какой из этих вариантов лучше? Вроде во второй строке уже кодировка задана. Или нет?
Использовать text/plain или text/html?
