批量导出Evernote中的所有笔记,按照笔记目录,存档到本地对应文件夹
Project description
批量导出EverNote中的所有笔记
印象笔记客户端中,导出笔记这个功能不能支持全量一次性导出,只能按笔记或者笔记本来导出,并且导出的笔记需要自己手工维护路径,感觉有点麻烦。
本地备份一方面比较安全,另一方面如果印象笔记以后不提供服务了,可以直接将导出的文件恢复到其他笔记应用,目前大部分笔记应用都支持enex文件导入。
通过使用该工具可以将笔记按笔记本组/笔记本/笔记.enex路径来导出。
Token获取
1.页面申请:
2.网页获取: 登录印象笔记首页:
安装
pip install evernote-export
Usage
$ evernote-export
Usage: evernote-export [options]
Options:
-h, --help show this help message and exit
-t TOKEN, --token=TOKEN
evernote_api_token
-d DIR, --dir_path=DIR
export dir path
--sandbox_model is sandbox model,default False
--china_user is chinese user,default False
# token和导出文件路径是必选参数
# 注意:指定的导出路径在运行时会先清空
$ evernote-export -t your_api_token -d /home/dong/evernote --china_user
导出文件示例
$ tree
.
├── EverMemo
│ ├── xxxx.enex
│ ├── xxx.enex
│ └── xxx.enex
├── 大数据
│ ├── hadoop
│ │ ├──xxxx.enex
│ │ ├── xxxx.enex
│ │ └── xxxx.enex
│ ├── hbase
│ │ ├── xxxx.enex
│ │ ├── xxxx.enex
│ │ └── xxxx.enex
│ ├── hive
│ │ ├── xxxx.enex
│ │ └── xxxx.enex
│ └── spark
│ ├── xxxx.enex
│ └── xxxx.enex
└── 个人
└── 随笔
├── xxx.enex
└── xxx.enex
注意事项
- 笔记的tag未导出
- 笔记标题中特殊字符[/\\s<>],会被替换为下划线
- 仅在Mac和linux系统Python2.7环境下测试过,Python3不支持
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distributions
No source distribution files available for this release.See tutorial on generating distribution archives.
Built Distribution
File details
Details for the file evernote_export-1.0.2-py2-none-any.whl
.
File metadata
- Download URL: evernote_export-1.0.2-py2-none-any.whl
- Upload date:
- Size: 6.7 kB
- Tags: Python 2
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.18.2 setuptools/40.6.3 requests-toolbelt/0.9.1 tqdm/4.15.0 CPython/2.7.12
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 075a155a2b5ad46405a8a24fd1bca7ce5a35ce02f21df23633108731fc35b630 |
|
MD5 | 577614a047162b4b2edf8a44a87b5274 |
|
BLAKE2b-256 | 07b8f41dd88309e33569cc2f6eb8e0b6bc040d924e23fd17f25c94150fe2e127 |