Skip to main content

批量导出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


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

evernote_export-1.0.2-py2-none-any.whl (6.7 kB view details)

Uploaded Python 2

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

Hashes for evernote_export-1.0.2-py2-none-any.whl
Algorithm Hash digest
SHA256 075a155a2b5ad46405a8a24fd1bca7ce5a35ce02f21df23633108731fc35b630
MD5 577614a047162b4b2edf8a44a87b5274
BLAKE2b-256 07b8f41dd88309e33569cc2f6eb8e0b6bc040d924e23fd17f25c94150fe2e127

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page