Супер базовый вопрос новичка. На самом деле я уже закончил несколько проектов 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)
Новые вопросы
python
Python - это многопарадигмальный, динамически типизированный, многоцелевой язык программирования. Он разработан для быстрого изучения, понимания и использования, а также для обеспечения чистого и единообразного синтаксиса. Обратите внимание, что Python 2 официально не поддерживается с 01.01.2020. Тем не менее, для вопросов о Python, связанных с версией, добавьте тег [python-2.7] или [python-3.x]. При использовании варианта Python (например, Jython, PyPy) или библиотеки (например, Pandas и NumPy) включите его в теги.