熊猫:read_csv错过了最后一行

时间:2019-10-10 13:12:53

标签: python pandas

我正在读取一个仅包含数字数据的csv文件,但并非所有这些数据都在被读取。

我这样称呼它:

df = pd.read_csv(file_name, sep=';', usecols=Settings.util_columns(), parse_dates=['TIMESTAMP'], infer_datetime_format=True, low_memory=False, quoting=csv.QUOTE_NONE)
print(f'Reading {file_name}')
print(df['TIMESTAMP'].min(), '|', df['TIMESTAMP'].max())

并输出以下内容:

Reading clean_data.csv
2008-12-03 20:30:00 | 2018-10-05 03:50:00

但是,clean_data.csv(按'TIMESTAMP'排序)包含截至2019-08-27的时间戳。

除此之外,不会引发/显示警告或错误消息。

我从quoting=csv.QUOTE_NONE的存放地点发现了This question,但是它没有任何改变。考虑我的数据是数字的。

使用:

  • python == 3.6.6
  • pandas == 0.25.1

更新

对不起,这是我的错。事实证明,我正在读取的文件不是我希望读取的文件。

再次抱歉,感谢您的宝贵时间。

0 个答案:

没有答案