你好,我正在努力使用Python将成百上千的fb2文件转换为txt。我找到了pyandoc和EbookLib,但我没有在他们的功能中找到这个选项,或者我没有仔细搜索。有人能给我推荐一些与我的案例相关的东西吗?也许是免费的API,但我认为可能会有一个库。
发布于 2021-05-27 18:27:10
与我的情况相关的事情
我确实在PyPI上查找了fb2和FictionBook2,发现了两个可能对您有用的东西:catpandoc和FB2。第一个将多个文档分类发送到终端。并支持多种文件格式。第二个是使用FictionBook2的Python包。以FB2为例,给出了如何创建FB2文件,但没有给出如何读取。我不知道这是不是意味着文档很差,或者它根本没有读支持。
fb2
FictionBook2
FB2
编辑:经过一些研究,我发现FictionBook2文件是XML文件。示例可以在here中看到。也就是说,我鼓励您首先尝试现有的FB2工具,只有当它们不能提供期望的结果时,才通过XML解析实现提取。
https://stackoverflow.com/questions/67719986
相似问题