将Evernote导出转换为文本文件
项目描述
ever2text
将Evernote导出转换为纯文本文件。
目标是导出Evernote笔记到原始文本文件,以便使用任何文本编辑器,如Atom或Sublime 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的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | eaa086602fb3f4e1ec57634842550ee5a3b0cc77f30f943dc49eb7260a859a2c |
|
MD5 | a069c6afaf41e444dc8a583b7137c21b |
|
BLAKE2b-256 | 6cb6a53e55e53a61c1b456eee5a62f421fd682c3244638eb4218f7d222796775 |