【发布时间】:2015-10-26 13:15:47
【问题描述】:
我的本地机器上有一个名为abc.aXML.gz 的tar.gz 文件,其中包含许多XML 文件。我想从这些文件中找到一些数据,但不知道如何使用Elementtree 和gzip 解析这些文件。
import xml.etree.ElementTree as ET
import gzip
document = ET.parse(gzip("abc.aXML.gz"))
root = document.getroot()
【问题讨论】:
-
那不是 .gz 文件
-
您的意思是您有一个包含 多个 文件的 tar.gz(注意:
tar)存档吗? gzip 存档可能只包含 一个 文件。 -
是的..我的文件是 tar.gz