如何通过python脚本管理你的notion笔记

最近使用了一下notion这个服务,貌似很不错的说,GitHub上搜索到一个有意思的python库,可以用来管理notion,记录一下。

演示

在这里插入图片描述

介绍

一个notion.so API v3的非官方Python3客户端。

  • 面向对象接口(将数据库表映射到python类/属性)
  • 内部概念格式和适当的python对象之间的自动转换
  • 统一数据存储中的数据本地缓存
  • 实时反应式双向数据绑定(更改python对象->;概念ui的实时更新,反之亦然)
  • 用于响应概念变化的回调系统(例如,用于触发操作、更新另一个api等)

使用方法

  • 安装
    pip install notion
    
  • 获取token_v2
    1. 点击notion上的小锁,点击Cookie在这里插入图片描述
    2. 选择如图所示,选择Cookie里面的token_v2,并复制内容备用。
      在这里插入图片描述
  • 代码
    • 获取页面标题
    from notion.client import NotionClient
    client = NotionClient(token_v2="刚才复制的内容")
    page = client.get_block('点击notion页面分享获取到的页面地址')
    print("The old title is:", page.title)
    
    • 添加一个新的节点
    from notion.block import TodoBlock
    newchild = page.children.add_new(TodoBlock, title="Something to get done")
    newchild.checked = True
    

更多请移步至GitHub了解。

  • 4
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 7
    评论
评论 7
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值