【发布时间】:2010-03-01 14:31:36
【问题描述】:
如何导入例如字段 A1 的数据? 当我使用 etree.parse() 时出现错误,因为我没有 xml 文件。
【问题讨论】:
-
你有什么样的数据?如果不是 XML,那是什么?
标签: python import lxml openoffice-calc
如何导入例如字段 A1 的数据? 当我使用 etree.parse() 时出现错误,因为我没有 xml 文件。
【问题讨论】:
标签: python import lxml openoffice-calc
这是一个 zip 文件:
import zipfile
from lxml import etree
z = zipfile.ZipFile('mydocument.ods')
data = z.read('content.xml')
data = etree.XML(data)
etree.dump(data)
【讨论】:
etree.dump 只是将漂亮的 xml 版本打印到标准输出,你是在标准输出的情况下运行它吗?我刚刚拿到它是为了向您展示那是已解析的文档,其中包含存储 A1 值的结构。
stdout - Standard Output 是程序将其输出写入的位置。 en.wikipedia.org/wiki/Standard_streams 你发布的错误消息不足以让我确定发生了什么,但很明显你没有运行我发布的示例。