首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

gitbook 入门教程之导出电子书

gitbook 既可以将源码文件单独输出,也可以仅输出单个文件,常见的导出电子书格式主要有三种(ePub, Mobi, PDF),而这三种格式都依赖于系统本身提供的 ebook-convert 工具....配置封面 所有格式的电子书都可以配置自定义封面,在项目的根目录下提供 cover.jpg 和 cover_small.jpg 两种封面图片时,生成电子书会自动增加封面页..../myBook.mobi --log=debug 相信大家对 PDF 格式比较熟悉,其余两种格式只是不同电子书格式,因而需要相应软件支持....小结 本节主要介绍了如何导出电子书,概括来说,首先系统需要安装 ebook-convert 工具,然后配置电子书封面,最后直接导出为目标格式(ePub, Mobi, PDF)进行输出....随着电子书内容越来越多,生成电子书所花费的时间也越来越久,实属正常,耐心等待即可.

2.5K10
您找到你想要的搜索结果了吗?
是的
没有找到

Python 爬虫:把教程转换成 PDF 电子书

写爬虫似乎没有比用 Python 更合适了,Python 社区提供的爬虫工具多得让你眼花缭乱,各种拿来就可以直接用的 library 分分钟就可以写出一个爬虫出来,今天就琢磨着写一个爬虫,将廖雪峰的 Python 教程...爬下来做成 PDF 电子书方便大家离线阅读。...开始写爬虫前,我们先来分析一下该网站1的页面结构,网页的左侧是教程的目录大纲,每个 URL 对应到右边的一篇文章,右侧上方是文章的标题,中间是文章的正文部分,正文内容是我们关心的重点,我们要爬的数据就是所有网页的正文部分...Accept-Encoding', 'gzip') ] } pdfkit.from_file(htmls, file_name, options=options) 执行 save_pdf 函数,电子书

1.1K30

Node.js 教程

简单的说 Node.js 就是运行在服务端的 JavaScript。 Node.js 是一个基于Chrome JavaScript 运行时建立的一个平台。...Node.js是一个事件驱动I/O服务端JavaScript环境,基于Google的V8引擎,V8引擎执行Javascript的速度非常快,性能非常好。 ---- 谁适合阅读本教程?...Node.js 是运行在服务端的 JavaScript,如果你熟悉Javascript,那么你将会很容易的学会Node.js。...当然,如果你是后端程序员,想部署一些高性能的服务,那么学习Node.js也是一个非常好的选择。 ---- 学习本教程前你需要了解 在继续本教程之前,你应该了解一些基本的计算机编程术语。...脚本模式 以下是我们的第一个Node.js程序: console.log("Hello World"); 保存该文件,文件名为 helloworld.js, 并通过 node命令来执行: node helloworld.js

3.8K20

python制作电子书

文章目录 1. python制作pdf电子书 1.1. 准备 1.1.1. 安装wkhtmltopdf 1.1.2. python安装依赖包 1.2. pdfkit的用法 1.2.1....参考文章 python制作pdf电子书 准备 制作电子书使用的是python的pdfkit这个库,pdfkit是 wkhtmltopdf 的Python封装包,因此在安装这个之前要安装wkhtmltopdf...pdfkit.from_url([url,],'demo.pdf') 这个是直接传入一个url或者一个url列表,然后通过这个函数直接将其网页转换成demo.pdf,注意这里只能转换静态文本,如果使用js...sys.setdefaultencoding('utf8') 写入文件的时候不想python3一样可以指定编码格式,这里我使用的是codecs库,可以向python3一样指定其中的编码格式 实战 本人爬了廖雪峰老师的python2.7的教程...,并且做成了电子书,截图如下 注意 这里并没有使用框架,如果有兴趣的朋友可以用框架写一个爬取全站的 这里的主要用到的是BeautifulSoup和requests,详情可以看我的博客中的BeautifulSoup

1.5K40
领券