您的位置:首页 > 其它

用Calibre抓取博客,新闻等,制作成电子书

2017-06-28 19:57 811 查看

calibre简介

Calibre是免费的,源代码开放,拥有跨平台的设计,可在Linux,OS X和Windows操作系统中运行。它的功能包括图书馆管理,格式转换,将材料转换为电子书,以及电子书阅读器同步功能、整合进电子图书阅读器。

calibre recipes功能使用简介

calibre中recipes就是指将文章转换成电子书,使用的编程语言是python2.7(python3应该是不支持的)。也就是python中继承calibre提供的BasicNewsRecipe类。我们只要继承这个类,按照我们个人的要求设置参数以及重写相应的方法就可以了。如果你要抓取的网站已经有了相应的RSS服务,那就只需要一些简单的设置就可以了。下面是相应的操作步骤:

添加制定义的recipe(calibre自带的已经有很多的recipe,可以去schedule news download先去里面看看)



然后看到如下的界面,新建一个recipe



如果有目标网站已经提供了RSS服务,直接设置就行。如果没有就切换到高级模式



然后将自己的代码粘贴进去即可,在下面的推荐阅读里面有puashu网站电子书制作的一个样例



最后在标号2选择schedule news download,展开custom选择刚刚的recipe,然后下载就可以了



推荐阅读

[1]. github:calibre

[2]. calibre download

[3]. calibre recipes中文API文档

[4]. puashu网站的电子书制作
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息