type
status
date
slug
summary
tags
category
icon
password
利用 python 通过 Notion API 将豆瓣图书及影视信息导入 Notion,包括:书籍、电视剧及电影。
douban2notion
jarrett-au • Updated May 25, 2023
Dependences
beautifulsoup4
requests
gooey
pyinstaller
(Optional)
Quickstart
创建 Notion API
- 点击以下链接创建 Notion API,注意确保勾选了可编辑权限
- 获取
Token
值,并复制记录,如:
Duplicate 模板
注意:模板数据库中的属性与python文件中的body属性为一一对应关系,如需编辑得一并修改。
- 在模板页面点击 Share 按钮将刚创建的机器人
Invite
进去:
- 获取模板的
database_id
,并复制记录,如:
运行脚本
- 安装所需依赖
- 运行主程序,如果是第一次运行会提示输入
NOTION_API_TOKEN
、BOOK_DATABASE_ID
、MOVIE_DATABASE_ID
和TV_DATABASE_ID
,生成的配置文件config.json
默认保存到相同目录下
- 选择运行模式,并输入
subject_id
(可输入多个,注意用英文逗号,
隔开)
- (可选)下载可执行程序,或者自行
pyinstaller
打包
- Author:Jarrett Au
- URL:https://blog.coding-park.top//article/douban2notion
- Copyright:All articles in this blog, except for special statements, adopt BY-NC-SA agreement. Please indicate the source!