ich immer wieder versuchen, diese Funktion auszuführen:eine Funktion Ausführen in Python ein Bild spiegeln
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)
Allerdings kommt ein Fehler auf dieser Linie bis:
barb=makePicture(barbf)
Dort heißt es:
Ungeeigneter Argumentwert (vom richtigen Typ).
Beim Versuch, ein Argument an eine Funktion zu übergeben, ist ein Fehler aufgetreten.
Ich bin mir nicht sicher, was das Problem ist, wie es auf die gleiche Weise geschrieben ist, die in meinem Lehrbuch ist. Ich lerne immer noch, wie man in Python programmiert, gibt es etwas, das ich falsch mache?
Sie sollten die von Ihnen verwendete Bibliothek als Tag hinzufügen. – zondo
Ich benutze jython in einem Programm namens jes (Jython Environment for Students). – Sam
Ich bin neu auf dieser Seite, was meinst du mit Bibliothek? – Sam