Pyautogui объявить переменную - PullRequest
1 голос
/ 08 июля 2019

В приведенном ниже утверждении: -

pyautogui.confirm('Choose one.', buttons=['Print A', 'Print B', 'Print C'])

Там я хотел бы добавить переменную для каждой кнопки, но я не знаю точно, как это сделать.

1 Ответ

0 голосов
/ 08 июля 2019

Я не уверен, что вы подразумеваете под «добавить переменную для каждой кнопки», но рискну предположить, что вы хотите соотнести переменную или функцию с кнопкой.Вы могли бы использовать диктовку для этого:

a = "You choose A"
b = "You choose B"
c = "You choose C"
choices = {'Print A': a, 'Print B': b, 'Print C': c}
answer = pyautogui.confirm('Choose one.', buttons=list(choices))
#then either print the variable
print(choices[answer])
#or show it in an alert
pyautogui.alert(text=choices[answer], button='OK')
...