Рассмотрим следующий пример CSV-файла:
toto,titi,tata
1,2,3,4,5
1,2,3,4
1,2,3
1,2
1
1,2,3,4,5
1,2,3,4
1,2,3
1,2
1
Обратите внимание, что не каждая строка имеет одинаковое количество элементов. Если я загружу его в Excel, а затем сохраню обратно в виде csv
файла, Excel добавит необходимые разделители (,
в моем примере), чтобы каждая строка имела одинаковое число « column » ( даже если некоторые пусты).
Конечно, если я открою (в обычном текстовом редакторе) новый .csv
файл, сохраненный в Excel, я получу:
toto,titi,tata,,
1,2,3,4,5
1,2,3,4,
1,2,3,,
1,2,,,
1,,,,
1,2,3,4,5
1,2,3,4,
1,2,3,,
1,2,,,
1,,,,
Это поведение Excel, и я не мог найти вариант в Excel, чтобы изменить это. Если из-за этого происходит сбой импорта вашей программы, вам следует рассмотреть возможность внесения изменений в файл csv
из обычного текстового редактора (который не делает автоматических предположений, таких как Excel).