豆瓣照片墙如何生成?

之前刷到过一个 GitHub Repo 可以用来生成个人的豆瓣照片墙,在小红书安利了一下,但是小红书上挺多的受众对于 Python 运行和 GitHub Action 使用都不太熟悉,甚至有几个人私信问我要怎么操作。于是干脆手把手来个截图教学。

获取豆瓣 ID

需要先获取你豆瓣账号的豆瓣 ID。PC 端和 APP 都可以获取。

  1. 打开 app 我 - 关于我 可以获取
  2. 电脑登陆豆瓣打开个人主页

本地运行

最简单的办法,代码下载到本地,配置 python 环境,本地运行。

1
2
pip install -r requirements.txt
python image_wall.py -i={豆瓣 ID}

命令行启动可以根据自己的需要设定参数

需要

  1. 电脑有 Python 环境(请自行安装)

GitHub Action

如果本地没有 Python 环境或者纯新手也不想折腾命令行,可以直接白嫖 GitHub Action 远程跑一个

  1. fork 官方仓库(需要自己先注册一个 GitHub 账号)

  2. 在 fork 的项目中开启 action

  3. 选中具体的 workflow

  4. run workflow 并输入你的豆瓣 id

  5. 耐心等待执行完成即可。因为需要下载不少图片,时间会有点久,看到小圆点变成绿色即可。

  6. 任务完成后,点进去下载即可

  7. 我的成品如图

就是这么简单。