我想在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文件中运行它时会失败,但是当我逐行使用解释器时它会工作?
答案 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
包中。