Trailing delimiter confuses pandas read_csv

前端 未结 3 1527
南笙
南笙 2020-12-16 15:51

A csv (comma delimited) file, where lines have an extra trailing delimiter, seems to confuse pandas.read_csv. (The data file is [1])

It treats the extra

3条回答
  •  不思量自难忘°
    2020-12-16 16:29

    Well, there's a very simple workaround. Add a dummy column to the header when reading csv file in:

    cols = ...
    cols.append('')
    records = pandas.read_csv('filename.txt', skiprows=1, names=cols)
    

    Then columns and header get aligned again.

提交回复
热议问题