python - 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文件完美加载;大版本没有。
解决方案
如果使用 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)
推荐阅读
- azure-devops - 更新拉取请求的审阅者时出现异常 azure devOps
- linux - 多字符分隔符剪切
- java - 为什么我不能导入字符串数组,因为日志中有一个错误,上面写着“java.util.ArrayList 无法转换为 java.lang.CharSequence”
- powerbi - DAX:在 PowerBI 中汇总生成的表
- android - 支持 Android 应用程序的 IntelliJ IDEA 中的威尔士语
- c++ - 为什么我的代码只显示了一行?
- go - 启动一个goroutine(即调用'go')会失败吗?
- javascript - 搜索字段不清楚另一个列表弹出
- reactjs - 如何从我创建的表中删除特定行?
- python - 插入节点替换python中的前一个节点