2024-04-24 11:36:50 发布
网友
我有一个正则表达式,它在网站上搜索图像名称/源: image在运行代码时显示如下:
image
[+] 4 images Found: 2018-a-space.JPG small.jpg picture.gif image-certified.jpg
我现在想把这些图片下载到同一个工作目录下的文件夹中。我已经在这里看了一些类似的问题,大多数建议使用我不想使用的beautifulsoup。但是如果合适的话,也不要介意导入其他模块。 提前谢谢。你知道吗
不用看这些。你知道吗
使用requests库-只需在命令提示符下用pip requests install安装它。你知道吗
pip requests install
您需要图像的完整url,而不仅仅是文件名,才能传递到requests.get,如下所示。你知道吗
requests.get
在open语句中,您可能只需要一个文件名,就像我所说的那样,因为您希望将文件存储在当前工作目录中。请注意,文件必须以“wb”打开。你知道吗
open
>>> import requests >>> url = 'https://ichef.bbci.co.uk/news/660/cpsprodpb/AB10/production/_93629734_thinkstockphotos-625798052.jpg' >>> response = requests.get(url).content >>> open('squirrel.jpg', 'wb').write(response) 59938
这也假设图像不是“太大”。如果是这样的话,您应该参考文档,以获得关于阅读这些小片段的进一步建议。你知道吗
不用看这些。你知道吗
使用requests库-只需在命令提示符下用
pip requests install
安装它。你知道吗您需要图像的完整url,而不仅仅是文件名,才能传递到
requests.get
,如下所示。你知道吗在
open
语句中,您可能只需要一个文件名,就像我所说的那样,因为您希望将文件存储在当前工作目录中。请注意,文件必须以“wb”打开。你知道吗这也假设图像不是“太大”。如果是这样的话,您应该参考文档,以获得关于阅读这些小片段的进一步建议。你知道吗
相关问题 更多 >
编程相关推荐