我正在尝试从网址打开csv文件,但出于某种原因,我收到错误消息,指出存在无效的模式或文件名。我不确定是什么问题。帮助
url = "http://...."
data = open(url, "r")
read = csv.DictReader(data)
答案 0 :(得分:1)
答案 1 :(得分:1)
下载流,然后处理:
import urllib2
url = "http://httpbin.org/get"
response = urllib2.urlopen(url)
data = response.read()
read = csv.DictReader(data)
答案 2 :(得分:1)
您可以执行以下操作:
import csv
import urllib2
url = 'http://winterolympicsmedals.com/medals.csv'
response = urllib2.urlopen(url)
cr = csv.reader(response)
for row in cr:
print row
答案 3 :(得分:-1)
require json
>>> for line in file(','):
... print json.loads('['+line+']')
CSV不是一个定义良好的格式。 JSON是这样每次都会正确解析某种类型的CSV。