python - read_csv 将处理多大的文件?适用于 10 行 Excel,但不适用于 100000 行——表示文件不存在

标签 python pandas

无法使用 read_csv 读取大型 Excel 文件 - python 错误该文件不存在。

同一 Excel 文件的较小版本可以轻松打开。

import pandas as pd
data = pd.read_csv("E:\rawdata_50K.csv")
print(data[0:5])

Excel文件前20行完美加载;大版本没有。

最佳答案

如果使用 Windows \

,请注意路径前面的 r

data = pd.read_csv(r"E:\rawdata_50K.csv")

注意路径中/的方向,不需要r

data = pd.read_csv("E:/rawdata_50K.csv")

带有 pathlib 的文件路径:

pathlib

from pathlib import Path

drive_path = Path('E:/')
file_path = drive_path / 'rawdata_50K.csv'
data = pd.read_csv(file_path)

关于python - read_csv 将处理多大的文件?适用于 10 行 Excel,但不适用于 100000 行——表示文件不存在,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57385786/

相关文章:

python - 如何向 plotly express 条形图添加一条线

python - 如何根据列的百分位数从 DataFrame 中采样?

python - Pandas 如何根据一列中的值在多行中添加值

python - 多个 pandas 用户连接到 SQL DB

python - 仅获取最低值的重复列

python - 如何将 Tkinter 安装到 Aptana Studio 35-32(非 Eclipse)

python - Pandas 在字典列表中分组

python - 如何在 Pandas 中将数组列转换为 int 数组?

python - 将类似日期时间的对象传递给 seaborn.lmplot

python - 索引错误 : index 1491188345 is out of bounds for axis 0 with size 1491089723