我一直在尝试运行此功能:
def flipPic():
#Set up source picture
barbf=getMediaPath("barbara.jpg")
barb=makePicture(barbf)
#Now, for the mirroring
mirrorPoint=219
for X in range(0,mirrorPoint):
for Y in range(0,291):
pleft=getPixel(barb,X,Y)
pright=getPixel(barb,Y,mirrorPoint + mirrorPoint - 1 - X)
setColor(pright,(getColor(pleft)))
show(barb)
return(barb)
但是,此行出现错误:
barb=makePicture(barbf)
它说:
不适当的参数值(正确类型)。
尝试将参数传递给函数时发生错误。
我不确定问题是什么,因为它的编写方式与我的教科书相同。我还在学习如何用python编程,我做错了什么吗?