python批量下载zip
时间: 2024-03-27 13:34:26 浏览: 214
批量下载.zip
在Python中,你可以使用`urllib`或`requests`库来批量下载zip文件。下面是一个简单的示例代码:
```python
import urllib.request
import os
def download_zip(url, save_dir):
# 创建保存目录
os.makedirs(save_dir, exist_ok=True)
# 下载zip文件
file_name = url.split('/')[-1]
save_path = os.path.join(save_dir, file_name)
urllib.request.urlretrieve(url, save_path)
print(f"成功下载文件:{file_name}")
# 示例用法
url = "http://example.com/archive.zip"
save_dir = "downloads"
download_zip(url, save_dir)
```
上述代码中,`download_zip`函数接受两个参数:`url`表示zip文件的下载链接,`save_dir`表示保存文件的目录。函数会自动创建保存目录,并将下载的zip文件保存在该目录下。
你可以根据需要调用`download_zip`函数来批量下载多个zip文件。只需提供相应的下载链接和保存目录即可。
阅读全文