如何修复导入ElementTree时的Python错误?

7 投票
1 回答
12880 浏览
提问于 2025-04-16 07:08

我刚开始学习Python,这里我想用ElementTree从一个xml文件中读取数据:

import sys
from elementtree.ElementTree import ElementTree

doc = ElementTree(file="test.xml")
doc.write(sys.stdout)  

但是我遇到了这个错误: 文件 "my_xml.py",第2行,出错位置是 from elementtree.ElementTree import ElementTree ImportError: 没有名为elementtree.ElementTree的模块

我在/usr/lib/python2.6/xml/etree/...目录下确实有库文件。 我哪里做错了呢?

非常感谢你的帮助 :)

1 个回答

14

应该是这样的:

from xml.etree.ElementTree import ElementTree

关于这个的更多信息可以在Python文档中找到。

撰写回答