Вы, вероятно, должны предоставить соответствующие line_terminator
- to_csv
, например, предполагая, что вы читаете CSV-стиль unix в Windows, ввод, вероятно, обрабатывается универсальными символами новой строки, а затем при записи Pandas использует os.linesep
, который является "полным" переводом строки windows, а не unix стиль '\n'
. Что-то в этом роде.
Помимо этого, предоставление соответствующей контекстной среды, как правило, полезно для получения ответов: «Когда вы ее открываете, это похоже на:« когда читатель не знает, какая у вас ОС, что вы подразумеваете под «откройте его», каково фактическое (необработанное) содержимое файла и т. д. c ...