Python抓取豆瓣图书、影视导入Notion
IPFS
摸鱼写的小工具,本来写了版GUI但被嫌弃太丑所以放弃了😂命令行将就着用吧🌚
![](https://assets.matters.news/embed/49b4cc77-a19f-42a9-a4cc-396b98be68a3.gif)
Dependencies
beautifulsoup4
requests
Quickstart
创建 Notion API
- 点击以下链接创建 Notion API,注意确保勾选了可编辑权限
- Notion - The all-in-one workspace for your notes, tasks, wikis, and databases.
- 获取
Token
值,并复制记录,如:
![](https://assets.matters.news/embed/f3636e09-1a32-4c3e-a5da-7e33ddc92da9.png)
Duplicate 模板
注意:模板数据库中的属性与python文件中的body属性为一一对应关系,如需编辑得一并修改。
按需Duplicate以下模板:
在模板页面点击 Share 按钮将刚创建的机器人 Invite
进去:
![](https://assets.matters.news/embed/7f3ca476-1ba8-4b49-ba94-57f4bcc7e19f.png)
获取模板的 database_id
,并复制记录,如:
![](https://assets.matters.news/embed/cbcbccf4-1ae0-42f5-8125-7aba2b8e2ab2.png)
运行脚本
修改脚本中 NOTION_API_TOKEN
和所需的 DATABASE_ID
变量的值
![](https://assets.matters.news/embed/58e898ff-1e80-4948-8dbe-823c8538749d.png)
运行以下命令:
python douban2notion.py -m [mode] -s [subject_id]
-h
: 帮助-m
: book / movie / tv-s
: subject_id
![](https://assets.matters.news/embed/bb7340ed-01b7-4dc1-9d43-76fcbfb39ea0.png)
源文件下载
click 👉 Github
喜欢我的作品吗?别忘了给予支持与赞赏,让我知道在创作的路上有你陪伴,一起延续这份热忱!