将 enex 转换为 Markdown。
项目描述
enex2md
Enex2md 是一个命令行实用程序,用于将 Evernote 导出文件 ( *.enex) 转换为GitHub Flavored Markdown。仅限 Python 3.6+!
特征
除了笔记内容本身,笔记元数据也包含在生成的 Markdown 中。enex-bundle 可能包含一个或多个注释。
在便笺内容中,支持以下功能:
enex 文件中的 html有点有趣,因此使用了一些魔法来将数据按摩到功能丰富的 Markdown中。这里使用的魔法书还没有写完,所以可能会有一些不幸的副作用。如果你找到了,请在 GitHub 上打开一个问题,并附上一个写得很好的描述和一个测试 enex 文件作为附件。
有关更多详细信息,请参阅变更日志。
安装
强烈建议安装到虚拟环境。要安装,请运行:
pip install -U enex2md
用法
要在安装后使用 CLI,请使用以下命令运行转换:
enex2md [enex-file-to-process]
默认情况下写入输出STDOUT。如果您想改为写入磁盘,--disk请在命令中添加一个标志。此选项将根据运行时间时间戳创建一个目录,并将单个文件放在该目录下。
请注意,在 STDOUT 输出选项上,附件(包括图像)不会被处理!
发展
将存储库克隆到本地计算机。
我强烈建议使用虚拟环境进行开发。
安装要求:
pip install -r requirements.txt
从存储库的根目录,您可以使用以下命令运行应用程序:
python -m enex2md.cli foo.enex
编辑完内容后,尝试在本地安装包:
python setup.py install
看到一切正常。您可以使用pip uninstall enex2md.
项目详情
下载文件
下载适用于您平台的文件。如果您不确定要选择哪个,请了解有关安装包的更多信息。