美文网首页印象笔记 Evernote
Python实现印象笔记导出文件转epub

Python实现印象笔记导出文件转epub

作者: 鸭梨山大哎 | 来源:发表于2017-12-19 13:14 被阅读44次

准备工作

首先,安装python2.7环境,安装pypub模块
https://github.com/wcember/pypub

具体步骤

1 导出印象笔记为html文件
2,执行如下代码,根据自己需要修改路径输出的epub文件位于output文件夹中。

#coding=utf-8
import os
import pypub
s=[]
for x in  os.listdir('/Users/libai/非备份/inbox/book'):
    v='/Users/libai/非备份/inbox/book/'+x;
    s.append(v);
name=raw_input('请输入导出的书籍名称\n');
my_first_epub = pypub.Epub(name);
for pp in s:
    if pp.endswith('.html'):
        my_first_chapter = pypub.create_chapter_from_file(pp);
        my_first_epub.add_chapter(my_first_chapter);
my_first_epub.create_epub('output');
os.system("open '/Users/libai/output'")

生成的epub文件不是很完美,可以用sigil自动矫正。


image.png

工具

sigil下载
http://code.google.com/p/sigil/

相关文章

网友评论

    本文标题:Python实现印象笔记导出文件转epub

    本文链接:https://www.haomeiwen.com/subject/qymbwxtx.html