首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >用错误标记数据在线读取csv

用错误标记数据在线读取csv
EN

Stack Overflow用户
提问于 2017-12-19 08:55:33
回答 1查看 939关注 0票数 1

.csv格式的数据文件可以在本地计算机上成功读取。

代码语言:javascript
运行
复制
df = pd.read_csv("./data.csv") 

该文件是上载这里

但是,我在Dropbox或Github中使用了两种上传数据的方法,读取过程都发生了以下错误:

代码语言:javascript
运行
复制
df = pd.read_csv("https://www.dropbox.com/s/2ew62yi0v07tjub/data-1.csv?dl=0")     

错误: pandas.parser.TextReader.read中的大熊猫/parser.pyx(大熊猫/parser.c:10364)( pandas.parser.TextReader._read_low_memory中的熊猫/parser.pyx)(大熊猫/parser.c:10640)( pandas.parser.TextReader._read_rows中的熊猫/parser.pyx)(大熊猫/parser.c:11386)( pandas.parser.TextReader._tokenize_rows中的大熊猫/parser.pyx)(大熊猫/parser.c:11257)()熊猫/解析器.pyx in pandas.parser.raise_parser_error (熊猫/parser.c:26979)() CParserError:错误标记数据。C错误:第3行中预期的1个字段,saw 2

代码语言:javascript
运行
复制
df = pd.read_csv("https://github.com/envhyf/Notebook/blob/master/data-1.csv")  

CParserError:错误标记数据。C错误:第116行中预期的1个字段,saw 3

因此,我的问题是为什么csv文件可以在我自己的计算机中读取,而在云中失败呢?

如何解决这个问题。我尝试了这个问题的答案,添加了error_bad_lines=False。但这对我没用。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-12-19 09:01:09

对于github,可以使用raw数据:

代码语言:javascript
运行
复制
df = pd.read_csv("https://raw.githubusercontent.com/envhyf/Notebook/master/data-1.csv")

对于dropbox需要dl=1,来自的信息

代码语言:javascript
运行
复制
df = pd.read_csv("https://www.dropbox.com/s/gcn75c65222dtfk/data-1.csv?dl=1")
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/47883188

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档