提问人:clairrr 提问时间:6/1/2023 最后编辑:Mark Tolonenclairrr 更新时间:6/5/2023 访问量:61
通过熊猫read_csv阅读.csv文件,但只得到前两行,有什么想法吗?
Reading in .csv file through pandas read_csv but only getting first two rows, any ideas why?
问:
我正在尝试通过 pandas read_csv读取.csv文件,但它只读取前两行而没有抛出任何错误消息。这是我的代码的样子:
for person in ppl:
dt = pd.read_csv('..//netExpo//{}_netExpo.csv'.format(person)', encoding='utf-8', low_memory=False)
csv 到 1571 年应该是 1762 年,但 dt 到 1571 年只有 2 个。我尝试过 chunksize=1000(然后 concat 成 dt)、encoding='utf-8'、low_memory=False、不同的分隔符,但没有任何效果。我还在 excel 中查看 csv 文件,它对我来说看起来非常正确。
有人知道问题可能是什么吗?我在 Windows 计算机上的 VScode 上使用 python。 csv 文件的子集在 excel 中如下所示:
0 1 2
0 aa bb cc
1 df ed gd
2019-5-31 2018-08-10 2019-09-20
从第三行开始,它都是日期,而不是前两行中的字符串,也只有前两行有行索引 0、1。这可能是问题所在吗?
答: 暂无答案
评论
skiprows=2
pd.read_csv