利用Python抓取必应每日壁纸,供交流学习爬虫
import requests import datetime def grab_bing_image(): # 获取今天日期 today = datetime.date.today().strftime("%Y%m%d") # 构建必应今日图片的URL url = 'https://www.bing.com/' + 'HPImageArchive.aspx?format=js&idx=0&n=1&mkt=en-US' # 发送网络请求获取JSON数据 response = requests.get(url) data = response.json() # 解析JSON数据,获取图片URL image_url = 'https://www.bing.com' + data['images'][0]['url'] # 下载图片 response = requests.get(image_url) with open(f'bing_{today}.jpg', 'wb') as file: file.write(response.content) # 调用函数抓取必应今日图片 grab_bing_image()