美文网首页印象笔记 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