Форум сайта python.su
Python 2.5.2 и 2.6 под windows - пытаюсь записать текcтовый файл с завершением строк по LF
f = open('escape.txt', 'w')
f.write('string 1\n') # на выходе пишет: string 1[CR][LF]
f.write('string 2\r\n') # -> CR CR LF
f.write('string 3\x0A') # CR LF
f.write('string 4\x0D') # CR
f.write('string 5\012') # CR LF
f.close()
Офлайн
файл открывай как бинарный файл('wb') и лишный CR писаться не будет
Офлайн
nobodyzzzтолько это и остается,
файл открывай как бинарный файл('wb') и лишный CR писаться не будет
Офлайн