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.

Files for evernote-export, version 1.0.2
Filename, size File type Python version Upload date Hashes
Filename, size evernote_export-1.0.2-py2-none-any.whl (6.7 kB) File type Wheel Python version py2 Upload date Hashes View hashes

Supported by

Elastic Elastic Search Pingdom Pingdom Monitoring Google Google BigQuery Sentry Sentry Error logging AWS AWS Cloud computing DataDog DataDog Monitoring Fastly Fastly CDN DigiCert DigiCert EV certificate StatusPage StatusPage Status page