Форум сайта python.su
py.user.next
Файл какой вводишь?Файл pr.csv. Содержание в 6-ом посте. При просмотре ФАРом в конце строк CRLF.
Они читают через обычный файловый read() и пишутся через обычный файловый write() внутри csv, и вот в этих методах и происходят преобразования текстового режима (не только концы строк).По идее строка, прочитанная из файла - строкового типа. read() должна оставить только само значение. Хвост (CRLF) должен быть обрезан. Например, что происходит при конкатенации строк? Мы видим одну длинную строку и в ней нет в точке объединения CRLF. Ни CR ни CRLF в прочитанной строке не должно быть. Другой пример: строка - это числовое значение. Если попытаться преобразовать такое число в числовой тип и в конце строки будут CRLF, то будет ошибка.
Офлайн
ViktorR1) Ты не понимаешь, про что тебе говорят.
По идее строка, прочитанная из файла - строкового типа. read() должна оставить только само значение.
ViktorRМы и так видим, что у тебя Windows, потому что под линем ты Far не запустишь и он там нахрен не нужен. Это в винде он что-то весит, а для линевого уровня Far - поделка, жалкое подобие левой руки.
У меня сложилось впечатление, что работает третий пункт (у меня windows):
Отредактировано py.user.next (Июнь 28, 2017 00:10:13)
Офлайн