Форум сайта python.su
Считываю данные из базы, сохраняю их в файл типа csv. При запуске из-под windows перевод строк получается \n\r.
Можно ли сделать, чтобы перевод строки был \n?
Офлайн
У меня windows+SQLite+Python - как записываю так и считываю.
Попробуйте поиграть с os.linesep (менять на время операции). При считывании файла это не помогло.
Офлайн
игры с os.linesep не помогли.
зато если при открытии файла использовать вместо ‘w’ режим ‘wb’, то преобразований ‘\n’ в ‘\n\r’ не происходит.
Офлайн
'wb' - Да. Спасибо! склероз - в php та же петрушка.
…и чего народ тут молчит? :-)
Отредактировано (Апрель 30, 2010 10:49:04)
Офлайн