我正在读取一个仅包含数字数据的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,但是它没有任何改变。考虑我的数据是数字的。
使用:
更新
对不起,这是我的错。事实证明,我正在读取的文件不是我希望读取的文件。
再次抱歉,感谢您的宝贵时间。