Python 联机读取csv,错误为标记化数据
可以在本地计算机中成功读取.csv格式的数据文件Python 联机读取csv,错误为标记化数据,python,pandas,csv,numpy,parsing,Python,Pandas,Csv,Numpy,Parsing,可以在本地计算机中成功读取.csv格式的数据文件 df = pd.read_csv("./data.csv") 文件已上载 但是,我在Dropbox或Github中上传数据时使用了两种方法,读取过程中都出现如下错误: df = pd.read_csv("https://www.dropbox.com/s/2ew62yi0v07tjub/data-1.csv?dl=0") 错误: pandas.parser.textleader.read(pandas/parser.c:1036
df = pd.read_csv("./data.csv")
文件已上载
但是,我在Dropbox或Github中上传数据时使用了两种方法,读取过程中都出现如下错误:
df = pd.read_csv("https://www.dropbox.com/s/2ew62yi0v07tjub/data-1.csv?dl=0")
错误:
pandas.parser.textleader.read(pandas/parser.c:10364)()中的pandas/parser.pyx
pandas.parser.textleader.中的pandas/parser.pyx.\u读取\u内存不足(pandas/parser.c:10640)()
pandas.parser.TextReader.中的pandas/parser.pyx.读取行(pandas/parser.c:11386)()
pandas.parser.TextReader.中的pandas/parser.pyx.标记化行(pandas/parser.c:11257)()
pandas.parser.raise_parser_错误中的pandas/parser.pyx(pandas/parser.c:26979)()
CParserError:标记数据时出错。C错误:第3行中应为1个字段,saw 2
CParserError:标记数据时出错。C错误:第116行中预期有1个字段,saw 3
因此,我的问题是为什么csv文件可以在我自己的计算机中读取,但在云中失败了
如何解决这个问题。我通过添加
error\u bad\u lines=False
尝试了的答案。但它对我不起作用。对于github,您可以使用原始数据:
df = pd.read_csv("https://raw.githubusercontent.com/envhyf/Notebook/master/data-1.csv")
对于dropbox
需要dl=1
,信息来源:
谢谢你的回答!我已经尝试并成功地读取了我的数据文件。因此,我怀疑原始url(例如)不支持直接读取熊猫?OK。感谢您的仔细评论。如果它是0
它返回html页面,请参阅此-谢谢!我理解。
df = pd.read_csv("https://raw.githubusercontent.com/envhyf/Notebook/master/data-1.csv")
df = pd.read_csv("https://www.dropbox.com/s/gcn75c65222dtfk/data-1.csv?dl=1")