我正在使用此代码:
if imgAct < len(limg):
img = ImageTk.PhotoImage(Image.open(path+limg[imgAct]))
f=etiq.config(image = img)
f.pack(side = "bottom", fill = "both", expand = "yes")
f.pack(side = "bottom", fill = "both", expand = "yes")
但是我收到了这个错误:
AttributeError
:NoneType
对象没有属性pack
如何解决此错误?
答案 0 :(得分:6)
f
被设置为None
:
f = etiq.config (image = img)
这就是造成错误的原因:
AttributeError: 'NoneType' object has no attribute 'pack'
当您执行f.pack()
。
您需要将None
返回值排序。有了这个特殊的方面,我无法帮助,因为etiq
的粗略谷歌出现了"For women who want to be empowered with credible facts about estrogen therapy",我很确定这与您正在使用的库无关: - )