xmltodict在.py文件中使用时抛出错误

时间:2016-02-05 18:25:41

标签: python xmltodict

我想在python2.7中获取xmltodict并运行我所拥有的项目,所以我从我能够找到的唯一示例开始复制粘贴

import xmltodict

with open ('test.xml') as fd:
    doc = xmltodict.parse(fd.read())

print doc

尝试运行此结果会导致错误:AttributeError:'module'对象没有属性'parse'

尝试使用xmltodict.unparse函数将dict转换为xml时也是如此。

然而,如果我在IDLE中逐行执行此操作会有效...任何想法为什么在尝试在.py文件中运行它时会失败,但是当我逐行使用解释器时它会工作?

1 个答案:

答案 0 :(得分:2)

不要为脚本$(document).ready(function() { var $carousel = $('.carousel'); $carousel .slick() .magnificPopup({ type: 'image', delegate: 'a:not(.slick-cloned)', gallery: { enabled: true }, callbacks: { open: function() { var current = $carousel.slick('slickCurrentSlide'); $carousel.magnificPopup('goTo', current); }, beforeClose: function() { $carousel.slick('slickGoTo', parseInt(this.index)); } } }); }); 命名。它是getting imported而不是安装到Python环境xmltodict.py包中。