python-dcdownloader:由Python编写的全异步实现的动漫之家(dmzj)漫画批量下载器(爬虫)

时间:2024-05-22 00:57:45
【文件属性】:

文件名称:python-dcdownloader:由Python编写的全异步实现的动漫之家(dmzj)漫画批量下载器(爬虫)

文件大小:28KB

文件格式:ZIP

更新时间:2024-05-22 00:57:45

python crawler downloader Python

DCDownloader 专注于漫画网站、图站等类似形式的内容站点的批量下载器框架。 说明 这个项目最开始是作者编写的一个仅支持某个漫画网站的批量下载器,后来有人提建议说有增加网站的需求,作者便重新梳理了一下思路重构了代码,使其作为一种框架形式存在。DCDownloader是目前一款异步实现的、支持自定义适配的,专注于漫画网站、图站等类似形式的内容站点的批量下载器。通过编写Parser来做到适配不同的网站。 目前项目中内置了三个Parser,分别是 SimpleParser 一个Parser的例子,希望自己编写Parser的话可以参考这个的实现,同时也应用于单元测试过程中。 DmzjParser 动漫之家漫画站(非原创区) EhentaiParser Ehentai 安装 Windows Linux/OSX 请确认您本机已安装python和pip并且python版本大于3.4.3 $ p


【文件预览】:
python-dcdownloader-dev
----_config.yml(26B)
----.gitignore(1KB)
----README.md(3KB)
----dcdownloader()
--------base_logger.py(455B)
--------scheduler.py(11KB)
--------aiohttp_proxy_connector.py(896B)
--------config.py(969B)
--------parser_selector.py(311B)
--------arg_parse.py(826B)
--------parser()
--------utils.py(3KB)
--------main.py(601B)
--------title.py(602B)
--------__init__.py(0B)
--------version.py(733B)
----test()
--------bootstrap.py(69B)
--------test_utils.py(470B)
--------testserver()
--------__init__.py(0B)
--------test_scheduler.py(1KB)
----docs()
--------.gitkeep(0B)
----LICENSE(1KB)
----devscript()
--------build.sh(686B)
--------build_pyinstaller_windows.sh(722B)
--------run_test.sh(123B)
----requirements.txt(316B)
----setup.py(555B)
----.travis.yml(1KB)

网友评论