Saving data of the books and videos into the notion page with Python.
使用Python将图书和影视数据存放入Notion中。
- Python 3.10+ (建议 3.11 及以上)
- Pycharm / Vs Code / Vs Code Studio
│ .env - 虚拟环境
│ main.py - 主函数、执行程序
│ README.md
│ requirements.txt - 依赖库
│
├─assets - README.md文件
│
├─function - 其它功能函数
│ │ glo.py - 全局数据
│ │ initial.py - 初始化
│ │ logging.py - 日志输出
│ │ spider.py - 爬取个人豆瓣数据
│ │ __init__.py
│ │
│
├─icon - 图标
│ book.svg
│ movie.svg
│ video.svg
│
├─json - 类别数据
│ book.json - 书籍数据
│ video.json - 影视数据
│
├─last mark - 上次标记
│ new_book.txt - 上次书籍标记
│ new_video.txt - 上次影视标记
│
└─log - 日志文件
- Notion API创建
- 数据爬取
- 更新入Notion
- 头文件
- URL
- Cookie
- User-Agent
- 图书
- 书名
- 图像
- 作者
- 出版日期
- 出版社
- 标记数据
- 短评
- 影视
- 影片名
- 图像
- 上映日期
- 标记数据
- 获得Token码
- 获得数据库页面ID并链接
- 存入数据
豆瓣网数据
- 数据图像
- 翻页数据提取
- 增量更新
- 图标
- 图像
- 评星
下载好源码后解压进入目录,执行以下步骤:(点击下载)
- 安装依赖
pip install -r rerequirements.txt
-
打开
new_book.txt
与new_video.txt
更改你的 Notion 页面中最新的标记数据 -
打开
.env
文件,修改必要参数
- 运行
main.py
文件