【发布时间】:2014-07-06 20:39:30
【问题描述】:
我用 python 和 pyGTK 做了一个程序。现在,我将它翻译成 Kivy,以便在平板电脑 (Android) 上使用。一个 archive.py 是一个自定义小部件,其中包含一个人的图形信息(她/他的图像,如果他/他被选中,则带有颜色的框架,如果是您的生日,则为小蜡烛,..)
问题是,要制作自定义小部件,我需要知道图像大小,但是当我编写时:
wi = self._imagen.width()
我有这个错误:
TypeError: 'int' object is not callable
之前,在代码中,我检查 self._imagen 是一个 kivy.core.image.Image 对象,它有一个宽度函数:
if self._imagen != None:
print self._imagen #terminal print <kivy.core.image.Image object at 0xb2f2db9c>
wi = self._imagen.width() #ERROR
hi = self._imagen.height()
我在我的代码中搜索任何指令,例如:self._imagen = 1(或其他整数)(没有)。
我不知道为什么。谢谢和对不起我的英语
【问题讨论】: