EasyGUI - Целочисленный вывод

Я только начал изучать Python, и после того, как я повозился и создал программу, которую хотел использовать, я захотел создать для нее графический интерфейс. Я понятия не имел, с чего начать, поэтому просто поискал и нашел EasyGUI.

У меня работает и все такое, но как записать ответ в переменную?

import easygui as eg
n=0
eg.integerbox(msg="What is the max integer in the Sequence, n?"
              , title="blah blah blah"
              , default=0
              , lowerbound=0)

Я хочу задать ответ на вопрос What is the max integer in the Sequence, n? в качестве переменной (в данном случае n).

Вроде n=output или что-то в этом роде, но синтаксиса "вывода" нет.

Любые идеи о том, как это сделать?


person Rushy Panchal    schedule 09.10.2012    source источник


Ответы (1)


Не эксперт по easygui, но попробую.

Вы пробовали что-то вроде:

import easygui as eg
uservalue = eg.integerbox(msg="What is the max integer in the sequence, n?"
                  , title = "blah blah blah"
                  , default = 0
                  , lowerbound = 0

Документация easygui дает аналогичный пример для поля выбора:

msg ="What is your favorite flavor?"
title = "Ice Cream Survey"
choices = ["Vanilla", "Chocolate", "Strawberry", "Rocky Road"]
choice = choicebox(msg, title, choices)
person memilanuk    schedule 09.10.2012
comment
Это сработало; Я могу использовать вывод из вопроса для этого. Спасибо! - person Rushy Panchal; 09.10.2012