本帖最后由 NY021 于 2021-2-21 17:40 编辑
刚学一个获取网络照片的方法,同样的代码老师运行OK,我能运行不报错,本地也有a.jpg图片,但是打开就是空白,百思不得其解,求教大神:
import re
import requests
path =
'<img src="http://365imgs.cn/cms/files/88/96/fa32f2dce01e0ae2c962c76c512e14656bae8896.jpg">'
result = re.
match(
r'<img src="(.*)">', path)
print(
'图片链接:', result.
group(
1))
# 能正确拿到图片链接
image_path = result.
group(
1)
resp = requests.
get(image_path)
with open(
'a.jpg', 'wb')
as wstream:
wstream.
write(resp.content)
print(
'图片已下载')