如何让用python下载文件
时间: 2023-05-25 14:03:51 浏览: 102
在 Python 中,您可以使用 urllib 模块或 requests 模块中的下载文件功能来下载文件。
使用 urllib 模块下载文件的代码示例为:
```python
import urllib.request
url = 'https://example.com/image.jpg'
urllib.request.urlretrieve(url, 'image.jpg')
```
在这个例子中,我们使用 `urllib.request.urlretrieve()` 函数来下载文件并将其保存到本地文件“image.jpg”中。
使用 requests 模块下载文件的代码示例为:
```python
import requests
url = 'https://example.com/image.jpg'
r = requests.get(url)
with open('image.jpg', 'wb') as f:
f.write(r.content)
```
在这个例子中,我们发送 GET 请求以获取文件并将响应内容写入本地文件“image.jpg”中。使用 `with` 语句可以确保文件句柄被正确关闭。
无论您使用哪种方法,您也可以通过修改 URL 和文件名来下载不同类型的文件。
阅读全文