跳转到主要内容

将Evernote导出转换为文本文件

项目描述

ever2text

将Evernote导出转换为纯文本文件。

目标是导出Evernote笔记到原始文本文件,以便使用任何文本编辑器,如AtomSublime Text

ever2text的GitHub:https://github.com/nicholaskuechler/ever2text

如果您想将Evernote笔记导出以用于SimpleNote,请查看ever2simple

安装

使用pip安装(最好在虚拟环境中)

$ pip install -U ever2text

开发安装

使用git克隆此仓库

$ git clone https://github.com/nicholaskuechler/ever2text.git
$ cd ever2text
$ python setup.py install

使用方法

首先,您需要在Evernote应用程序内部导出您的笔记。对于每个笔记本,右键单击笔记本名称并选择“导出笔记”选项。请确保选择enex格式。

重要:您需要单独导出每个笔记本。我没有找到可以将所有笔记本导出到单个Evernote导出文件中的选项。确保为每个导出的笔记本命名一个唯一的名称。我使用笔记本名称作为导出enex文件的依据。

一旦创建了导出文件,您可以在设置--output为目录的文件上运行脚本

$ ever2text my_notebook.enex --output output_directory --format text

您可以将笔记导出为纯文本或Markdown格式。默认为纯文本。对于Markdown格式的笔记,使用--format markdown

$ ever2text my_notebook.enex --output output_directory --format markdown

注意事项和警告

  • 每个Evernote笔记本都需要单独导出。看起来您无法将所有笔记本导出到单个导出文件中。

  • 笔记创建时带有数字后缀,以避免多个笔记具有相同标题时的冲突。

  • 如果无法清理标题,则笔记将具有默认标题 title_fail-NUMBER.txt

  • 将笔记转换为文本将不会保留笔记中的标签。

  • 这不会处理任何附件。

致谢

基于Clayton Parker的ever2simple: https://github.com/claytron/ever2simple

变更记录

0.3 (2016-07-29)

  • 包含未来包

0.2 (2016-07-29)

  • PyPI包发布

0.1 (2016-07-29)

  • 初始发布

项目详情


下载文件

下载适用于您的平台的文件。如果您不确定选择哪个,请了解有关安装包的更多信息。

源分发

ever2text-0.3.tar.gz (4.8 kB 查看哈希值)

上传时间

由以下支持