在Windows 10 64位系统环境下,使用 Python 3.6 进行图片抓取和设置壁纸操作。
其中,图片链接 https://area.sinaapp.com/bingImg/ 为 Bing 每日一图的地址,解析可以获得图片文件的地址,下载即可。之后使用 ctypes 工具进行壁纸设置。颇为简单。结合 AHK (auto hot key) 可以用快捷按键的方式运行脚本更新壁纸。颇为方便。 :)
SetBingImgAsWallpaper.py
"""
程序功能:抓取必应每日一图,设置为桌面壁纸
"""
import urllib.request
import requests
import os.path
import ctypes
def save_img(img_url,dirname):