Целью задания является совместное выполнение двух функций или, например, включение функции setPixeltoBlack в setPicturetoblack.Вложение одной функции другой Jython
ошибка вполне очевидна:
The error was:'javainstance' object has no attribute '__call__'
Attribute not found.
You are trying to access a part of the object that doesn't exist.
Please check line 10 of /Users/tobiasdouglas/test3
Основной вопрос: Как один попросить компьютер, чтобы проверить, что две переменные (XPOS, YPos) существуют? Я написал pseduocode out (показан с #) желаемого.
Спасибо.
import random
file=pickAFile()
picture=makePicture(file)
show(picture)
xpos = input("Enternumber")
ypos = input("Enternumber")
def setPixelToBlack(getPixel):
#if xpos and ypos = known
setColor=(getPixel(picture,xpos,ypos),black)
#else
#setcolor=(getPixels(picture), black)
explore(picture)
return
def setPictureToBlack(picture):
for p in getPixels(picture):
setPixelToBlack(p)