📌  相关文章
📜  请求从 url 获取图像 - Python (1)

📅  最后修改于: 2023-12-03 15:28:10.893000             🧑  作者: Mango

Python请求URL获取图像

在Python中,我们可以使用urllibrequests模块来请求网页并获取图像。以下是两种方法的详细介绍。

使用urllib
import urllib.request

url = 'https://example.com/image.jpg'
urllib.request.urlretrieve(url, 'image.jpg')

上述代码通过urllib中的urlretrieve从给定的URL检索文件,并将其保存到本地文件image.jpg中。您可以将url替换为所需的URL,并将第二个参数更改为要保存图像的位置和文件名。

使用Requests
import requests

url = 'https://example.com/image.jpg'
response = requests.get(url)

with open('image.jpg', 'wb') as f:
    f.write(response.content)

上述代码通过requests请求给定的URL,并使用wb模式打开二进制文件,将响应内容写入名为image.jpg的本地文件中。您可以将url替换为所需的URL,并将f.write语句更改为适合您的用例。

总结

无论什么方法,urlretrieverequests.get都是获取网络资源的良好选择。在使用Python进行Web开发或数据分析时,这些模块使获取网页或图像变得更加容易和自动化。