我正在使用Pywikibot中的xmlreader.py通过XmlDump类的parse函数解析转储。我希望获得“ rev”中文本的字节偏移作为额外的XmlEntry对象。
我找到了“几乎”确切的问题here,但是被接受的答案与问题本身的标题无关(这使我进入了页面)。而且我不确定如何使用上述xmlreader.py
中有关偏移量的唯一答案。我的想法是,至少在以下情况中
:如果event ==“ start”并且self.root为None:
将有可能获得偏移量,然后其余部分将变得微不足道。
总体概念是保存该偏移量,以便以后直接从xml中读取文本。