0.19.2现在,您可以从熊猫直接传递URL。
正如错误所暗示的,
pandas.read_csv需要一个类似文件的对象作为第一个参数。
如果要从字符串读取csv,可以使用
io.StringIO(Python
3.x)或
StringIO.StringIO(Python
2.x)。
另外,对于URL-
https://github.com/cs109/2014_data/blob/master/countries.csv-您正在获得
html响应,而不是原始的csv,您应该使用
Rawgithub页面中链接提供的url获取原始的csv响应-
https:
//raw.githubusercontent.com/cs109/2014_data/master/countries.csv
范例-
import pandas as pdimport ioimport requestsurl="https://raw.githubusercontent.com/cs109/2014_data/master/countries.csv"s=requests.get(url).contentc=pd.read_csv(io.StringIO(s.depre('utf-8')))
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)