一个用于阅读漫画档案的API
comicbox的Python项目详细描述
Comicbox公司
Comicbox是一个漫画书存档元数据读取器和编写器。它读取CBR和CBZ档案,并编写CBZ档案。它读写ComicRack comicinfo.xml format、ComicBookInfo format和{a3}。在
美国石油学会
Comicbox的主要用途是作为其他程序的库,其中comicbox.comic_archive作为主要接口。在
控制台
comicbox -h
使用CLI。在
发展
跑
^{pr2}$开始吧。在
运行您签出的代码
./run.sh -h
将运行comicbox cli。在
我只会合并分支来开发那个通道
./lint.sh ./test.sh ./build.sh
我可能需要测试重要的新代码。在
您可以使用自动修复大多数简单的linting错误
./fix-linting.sh
动机
我不喜欢Comictagger的API,所以我为自己构建了这个API,作为一个教育练习,并用作Codex comic reader的库。在
备选方案
Comictagger是目前大多数情况下更好的选择。它可以做Comicbox所做的一切,但也可以用ComicVine API自动标记漫画,并且有一个非常漂亮的桌面UI。在
未来计划
我可以实现ComicVine API标记,但是这个库将主要是一个用于其他具有控制台接口的程序的API。在
- 项目
标签: