Супер базовый вопрос новичка. На самом деле я уже закончил несколько проектов Python, но всякий раз, когда я сталкиваюсь с этой глупой проблемой, я просто ... шлепаюсь как рыба.

Я хочу, чтобы вход пользователя. Пользовательская запись переходит в кусок кода, на который я хочу ссылаться при нажатии клавиши. Когда я помещаю функцию ниже основного кода, entry1.get в порядке, но сама функция не распознается. Когда я поставил функцию выше ... Entry1 теперь ниже entry1.get.

Не стесняйтесь называть меня идиотом, но объясните мне, как это исправить тоже.

def go(args):
    response = google_images_download.googleimagesdownload()   #class instantiation
    arguments = {"keywords":entry1.get,"limit":1,"print_urls":True}   #creating list of arguments
    paths = response.download(arguments)   #passing the arguments to the function
    print(paths)  #printing absolute paths of the downloaded images


Entry1 = Entry(font="helv 48")
Entry1.pack()
Entry1.bind("<Return>", go)
0
Tooluser