我的包含“属性错误”的函数出了什么问题?

时间:2018-11-26 05:34:36

标签: python

嘿,我的代码出现此错误,但我不确定为什么

我对此功能的代码是:

def rotateImage90(image):
    ei = EmptyImage(image.getHeight(), image.getWidth())
    for i in range (image.getWidth()):
        for j in range(image.getHeight()):
            orginal = image.getPixel(i, j)
            ei.setPixel(image.getHeight() - j - 1, i, orginal)
    return ei

我得到的错误是

Traceback (most recent call last):
File "<pyshell#24>", line 1, in <module>
  drawImage("Spiderman", [spiderman, rotateImage90(spiderman)]) 
File "/Users/luisarroyo/Documents/project 7.py", line 52, in rotateImage90
  orginal = image.getPixel(i, j)   
File "/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-packages/cImage.py", line 310, in getTkPixel
  p = [int(j) for j in self.im.get(x,y).split()] 
AttributeError: 'tuple' object has no attribute 'split'

0 个答案:

没有答案