作为一个自学成才的python爱好者,我将如何学习使用标准格式导入和导出二进制文件?
我想实现一个脚本,它采用ePub电子书(XHTML + CSS压缩)并将其转换为mobipocket(Palmdoc)格式,以便让亚马逊Kindle读取它(作为一个更大的项目的一部分,我'我正在努力)。
已经有一个很棒的开源项目来管理电子书库: 口径。我想尝试将其作为一种学习/自学练习来实现。我开始看着他们的 python源代码 并意识到我不知道发生了什么。当然,在任何事情上自学成才的重大危险就是不知道你不知道什么。
在这种情况下,我知道我不太了解这些二进制文件以及如何在python代码中使用它们(结构?)。但是我想我可能在一般情况下遗漏了很多关于二进制文件的知识,我想帮助理解如何使用它们。 这是一个详细的概述 mobi / palmdoc标题。谢谢!
编辑:没问题,好点!您是否有任何关于如何获得使用二进制文件的基本知识的提示?特定于Python会有所帮助,但其他方法也可能有用。
TOM:编辑为问题,添加了介绍/更好的标题