[英]Problem reading CSV file from URL in pandas python
I'm trying to read csv file in pandas from this url:我正在尝试从此 url 中读取 pandas 中的 csv 文件:
https://www.dropbox.com/s/uh7o7uyeghqkhoy/diabetes.csv https://www.dropbox.com/s/uh7o7uyeghqkhoy/diabetes.csv
By doing this:通过做这个:
url = "https://www.dropbox.com/s/uh7o7uyeghqkhoy/diabetes.csv">
c = pd.read_csv(url)
Or by doing this:或者通过这样做:
import pandas as pd
import io
import requests
url="https://raw.githubusercontent.com/cs109/2014_data/master/countries.csv"
s=requests.get(url).content
c=pd.read_csv(io.StringIO(s.decode('utf-8')))
And i still get the same error message:而且我仍然收到相同的错误消息:
ParserError: Error tokenizing data. C error: Expected 1 fields in line 3, saw 2
Add ?dl=1
to the end of the URL在 URL 的末尾添加
?dl=1
import pandas as pd
url = "https://www.dropbox.com/s/uh7o7uyeghqkhoy/diabetes.csv?dl=1"
c = pd.read_csv(url)
print(c)
How to download dropbox csv file to pandas 如何将保管箱 csv 文件下载到 pandas
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.