【发布时间】:2016-02-05 18:25:40
【问题描述】:
我想在 python2.7 中为我拥有的项目启动并运行 xmltodict,所以我首先从我能找到的唯一示例中复制粘贴
import xmltodict
with open ('test.xml') as fd:
doc = xmltodict.parse(fd.read())
print doc
尝试运行会导致错误:AttributeError: 'module' object has no attribute 'parse'
尝试使用 xmltodict.unparse 函数将 dict 转换为 xml 时也是如此。
但是,如果我在 IDLE 中逐行执行此操作,它会起作用...知道为什么尝试在 .py 文件中运行它时会失败,但当我逐行使用解释器时会起作用吗?
【问题讨论】: