Skip to content

python 写的电子书工具,可以将网页转化为pdf 电子书。使用时自己实现一下 URLProvider 就可以

Notifications You must be signed in to change notification settings

UCE-group/HtmlBookGenerator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 

Repository files navigation

html book 下载器

envirement: python3.6

depends:

  • pdfkit
  • requests
  • PyPDF2
  • wkhtmltopdf

程序逻辑并不复杂,甚至极为简单。单页面 html 生成 pdf 采用 wkhtmltopdf 工具(需要单独安装)。pdfkit 是对该工具的python 封装。requests 用来请求 html 页面。PyPDF2 用来将各单独html生成的pdf 合并为一个文件。整个程序划分为两个文件。使用者对 URLProvider.py 进行扩充就可以处理自己的业务。

  • URLProvider.py url 管理器,内部维护一个 url 序列。
  • generator.py pdf 生成部分。通过 url 管理器 爬取 html 信息,生成 pdf 文件。

About

python 写的电子书工具,可以将网页转化为pdf 电子书。使用时自己实现一下 URLProvider 就可以

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages