用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网站的电子书制作
相关文章推荐
- 使用calibre制作带目录的mobi电子书
- 利用calibre抓取新闻
- Gitbook 电子书 静态博客制作
- Calibre 制作电子书
- 用calibre抓取乌云知识库并生成电子书
- node.js官方文档chm电子书的制作
- 如何使用我的博客电子书
- [SAE]抓取csdn博客访问次数,图形展示访问趋势
- 百度新闻热搜词及其对应新闻的抓取
- Python爬虫,看看我最近博客都写了啥,带你制作高逼格的数据聚合云图
- 学习jQuery的免费资源:电子书、视频、教程和博客
- java多线程抓取新闻
- 用JS制作博客页面背景随滚动渐变的效果
- 爬虫入门Demo(一)---抓取博客的文章标题和链接
- 安卓新闻客户端编写(一) JSOUP抓取网页信息
- 制作博客
- java爬虫Gecco工具抓取新闻实例
- Django制作博客中为文章添加评论
- [新闻资讯] 教程:使用YQL抓取一个web site并转换成widget
- 利用免费软件备份博客并制作成CHM