首页 > 解决方案 > Python:下载Zip文件在for循环中一次不起作用

问题描述

我正在做一个简单的 zip 文件下载和写入。我首先使用了一个 url,一切都下载并保存得很完美。一旦我将代码放入 for 循环中,它只会写入一个空的 zip 文件。怎么了?

谢谢你!

 import requests
 def download_file(url): 
     print (url)
     local_filename = url.split('/')[-1]
     r = requests.get(url)
     output = open(TempDir + '\\' + local_filename, 'wb')
     output.write(r.content)
     print (TempDir + '\\' + local_filename)
     output.close()

 for url in urllist:
     download_file(url)

标签: pythonpython-requestszip

解决方案


推荐阅读