必应每天的更新图片特别好看这是公认的
那么我们的小手手就安耐不住了 下面给大家看一下怎么一步一步的把美图拿到我们的本地
PS : 经过我的测试 多次连续访问会短暂封一下 报错的时候多次尝试 也可以添加多种浏览器伪装或者切换IP
PS : 由于使用 BeautifulSoup 没有抓到img 就换成了正则 速度会慢一点
import requests
import re
header = {
"user-agent": "Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/70.0.3538.102 Safari/537.36"
}
html = "https://cn.bing.com/"
html_text = requests.get(html, headers=header).text
m = re.findall(r'.*?</html><img src="(.*?)" style=.*?', html_text)
imgUrl = "https://cn.bing.com/" + m[0]
print("图片地址为: " + imgUrl)
nameList = imgUrl.split('/')
name = nameList[len(nameList) - 1] # 获取图片名称
img = requests.get(imgUrl)
with open(name, 'wb') as f:
f.write(img.content)
希望大家喜欢 不懂的地方可以评论 点赞 分享哦