必應每天的更新圖片特別好看這是公認的
那麼我們的小手手就安耐不住了 下面給大家看一下怎麼一步一步的把美圖拿到我們的本地
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)
希望大家喜歡 不懂的地方可以評論 點贊 分享哦