首页 > 解决方案 > read_csv 可以处理多大的文件?适用于 10 行 excel,但不适用于 100000 - 表示文件不存在

问题描述

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

较小版本的相同 excel 文件可以轻松打开。

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

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

标签: pythonpandas

解决方案


如果使用 Windows,请注意r路径前面\

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

或者

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

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

文件路径pathlib

路径库

from pathlib import Path

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

推荐阅读