我正试图使用Python从Word文档中提取XML,该文档使用this网页上的代码。在
我首先创建了一个名为test.docx
的测试文档。然后我运行了以下代码:
import zipfile
from lxml import etree
def getXml(docxFilename):
zip = zipfile.ZipFile(open(docxFilename))
xmlContent = zip.read("word/document.xml")
return xmlContent
def getXmlTree(xmlContent):
return etree.fromstring(xmlContent)
testXml = getXml("test.docx")
print(getXmlTree(testXml))
运行此代码会产生错误消息“File is not a zip File”。我做错什么了?在
目前没有回答
相关问题 更多 >
编程相关推荐