

项目名称:bing-wallpaper-fetcher
项目地址:https://github.com/ddddavid-he/bing-wallpaper-fetcher?tab=readme-ov-file
以4K分辨率下载Bing壁纸的工具
有些壁纸仅有1080p的分辨率,是Bing网站的限制所致
环境要求
- Python 3
- Python 包: requests、argparse、pandas
使用方法
- 直接运行命令
python3 main.py即可一步完成下载图片、生成html HTMLGenerator.py文件提供生成壁纸画廊网页的工具, 如果不需要生成网页文件运行上述命令时添加参数--no-html或--image-only- 当使用参数
--no-image和--no-html时,程序只更新source_list.csv文件(保存历史所有图片链接的数据库) --update参数作用同上,只更新source_list.csv文件- 如果使用
--no-cache参数 会删除source_list文件并重新生成数据库,会丢失所有超过十天的数据。小心使用! --use-wget使用系统提供的wget程序下载图片,如果没有这个参数程序使用Python的request包进行下载。--no-fetch阻止程序更新source_list,只使用现有的source_list.csv文件进行操作。- 其他参数用法可从参数名推测
懒人exe文件
为了解决懒人和小白不会搭建Python 环境的问题,本人直接降Python 文件封装成了exe单文件,双击直接运行,自动下载2021年之后的必应壁纸,会自动生成以下目录和文件:
wallpaper
-images(壁纸的存放目录)
-subpages
cache
backup
source_list.csv(必应壁纸的下载地址信息)