印象笔记去重
若经常保存公众号文章,较大可能会有重复 ———— 维特根斯坦
- 基于 python3
- 访问以下网址安装 python3 的印象笔记 SDK
https://github.com/evernote/evernote-sdk-python3 - pip install pandas
- 访问以下网址获取 token,填入 py 文件的 token 处
https://app.yinxiang.com/api/DeveloperToken.action - 运行 py 文件,完成去重
- 将 check 改为你的一个笔记本名称,推荐新建一个笔记本同时加入一些重复笔记
- 将 check 改为 None
务必仔细阅读以下注意事项,以防错删
- 笔记本不可重名
- 每个笔记本内的笔记数目不得多于 250 个
- API 有调用频率限制,当抛出 EDAMSystemException 异常时,rateLimitDuration 表示离刷新计数的时间间隔(秒)
@para API
调用 API,获得笔记本数据集
@para 笔记本名称,笔记本数据集
接受笔记本名称,获得该笔记本下的笔记数据集
@para 笔记本数据集,笔记本名(可选)
接受笔记本数据集,获得笔记数据集
可选参数用于检验程序是否正常运行
@para 笔记数据集,excel 文件名
接受笔记数据集导出备查 excel
皆为 pd.DataFrame
columns = ['tag', 'name', 'guid']
tag 是个人使用印象笔记时的习惯
一般笔记本名会命名类似为:a.05 - 互联网
这时 a.05 便是 tag,互联网是 name
如有修改需求可修改代码第 15 行
columns=['name', 'guid']
- 印象笔记开发者文档
https://dev.yinxiang.com/doc/ - 使用 Python 操作 Evernote - 简书
https://www.jianshu.com/p/bda26798f3b3 - Github / EvernoteController
https://github.com/littlecodersh/EasierLife/tree/master/Programs/Evernote