给出批量下载的Python代码
时间: 2023-11-19 16:14:42 浏览: 203
python实现壁纸批量下载代码实例
好的,以下是一个简单的 Python 脚本,可以批量下载指定链接列表中的文件:
```python
import requests
# 要下载的链接列表
url_list = [
'https://example.com/file1.zip',
'https://example.com/file2.zip',
'https://example.com/file3.zip'
]
# 下载链接列表中的文件
for url in url_list:
# 获取文件名
file_name = url.split('/')[-1]
# 发送 HTTP GET 请求,下载文件
response = requests.get(url)
# 保存文件
with open(file_name, 'wb') as f:
f.write(response.content)
print(f'{file_name} 下载完成')
```
在上面的代码中,我们使用 requests 库发送 HTTP GET 请求,下载每个链接指向的文件,并将其保存到当前目录下的文件中。如果您需要下载其他类型的文件,可以根据需要修改代码。
当然,这只是一个简单的示例,实际应用场景中可能需要处理更多的异常情况和错误,比如网络连接失败、文件已存在等等。
阅读全文