requests 下载大文件
时间: 2023-08-16 15:10:13 浏览: 105
大文件上传下载
如果需要用requests下载大文件,可以使用以下代码:
```python
import requests
url = "your_download_url"
response = requests.get(url, stream=True)
with open("your_file_name", "wb") as f:
for chunk in response.iter_content(chunk_size=1024):
f.write(chunk)
```
其中,`stream=True` 表示使用流式下载,可以避免将整个文件保存在内存中。`iter_content(chunk_size=1024)` 表示每次下载1024个字节,可以根据需要调整这个值。最后,将下载的内容写入文件即可。
阅读全文