用于 esjzone 的 python 爬虫。可以抓取 esjzone 的大部分小说并生成 epub 文件。
为了减少 esjzone 站点无谓的流量和服务器资源消耗,请尽可能减少本模块的使用。
如果你不是整合君,请最好不要使用本模块。
git clone https://github.com/Dothion/esjspy
cd esjspy
(need python>=3.7)
import esjspy
esjspy.save_books()
import esjspy
esjspy.save_book(book_url='https://www.esjzone.cc/detail/1563843171.html')
import esjspy
esjspy.save_book(
book_url='https://www.esjzone.cc/detail/1563843171.html',
language='zh-CN',
save_dir='./books/',
proxies={'http':'http://127.0.0.1:8080'})
- 现在的 settings.py 是写在包里面的,之后的更新会分离出来。
- 完善注释和文档
- 增加其他网站 (qinxiaoshuo、真白萌, etc.) 的支持
代码使用 GPL v3 开源。请阅读 LICENSE 文件获取进一步说明。