自动每日更换 Hexo 博客壁纸
自动每日更换 Hexo 博客壁纸

本教程利用 Python 的爬虫自动爬取图片后移动到 Hexo 博客的相应目录
爬虫代码
#!/usr/bin/python3
# -*- coding:utf-8*-
#########################
### 每天更换主页壁纸 ###
#########################
import requests
import os
def DownloadPic():
picture = requests.get('https://picsum.photos/1280/720')
with open('pic.png', 'wb') as f:
f.write(picture.content)
os.system('mv pic.png ~/hexo/source/img/default.png') # 这里的地址修改为你的 Hexo 博客地址即可
if __name__ == '__main__':
DownloadPic()
自动部署
利用 Linux Cron 或者 Python 的 apscheduler 模块每天自动运行一次上述脚本和部署 Hexo 博客的脚本即可,这部分比较简单,就不敷述了
评论