knkd
Апрель 25, 2010 18:31:11
pioner
Читаю файл командой read, затем выдаю в выходной поток.
pioner
Если Питон сам вставляет перевод каретки, то может есть средство “сказать” питону не делать этого?
Вы случайно не так делаете? -
string = 'My String\n'
print string
Если так, то вас спасёт запятая
string = 'My String\n'
print string,
pioner
Апрель 25, 2010 18:51:42
Т.е. выдавать как-бы картеж? Раньше не замечал, надо посмотреть.
Но это не спасет от этого:
string='My\n String\n'
print string,
o7412369815963
Апрель 26, 2010 06:54:06
pioner
Но это не спасет от этого:
сделать можно много чего, нужно сначала посмотреть на входные данные, и то что нужно получить на выходе. а потом думать
pioner
Апрель 26, 2010 18:24:35
Пока, самое простое, это хранить файл в юникс-формате.
В виндовом блокноте строк не будет, но в других редакторах, в том же виндовом вордпаде, строки будут.
p.s.
В HTTP протоколе перевод строки это всегда два символа \xOD \xOA.
Сервер (Apache) ставит эти два символа в выходном фильтре, когда встречает \xOD или \xOA.