【发布时间】:2018-02-26 02:44:07
【问题描述】:
我有一个使用 Google 表格创建的 csv 文件。它有两列:A 列用于文件链接,B 列用于名称。我在网站上找到了这个代码来使用:
import csv
import urllib.request
with open('c:\\links.csv') as csvfile:
reader = csv.reader(csvfile, delimiter=',', quotechar='|')
for row in reader:
fileurl = row[0]
filename = row[1]
urllib.request.urlretrieve(fileurl, "E:\\" + filename)`
但它只下载 csv 文件的最后一行。 我正在使用 Python 3,而且我是编码新手。
【问题讨论】:
-
因为
for循环中没有您的urllib.request。filename将在循环内采用许多不同的值,但您目前只能看到最后一个。
标签: python python-3.x csv urllib