3

我刚开始学习 Python,在搞砸并创建了一个我想使用的程序之后,我想为它创建一个 GUI。我不知道如何开始使用它,所以我只是查找它并找到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什么,但没有“输出”语法。

关于如何做到这一点的任何想法?

4

1 回答 1

2

不是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)
于 2012-10-09T05:24:19.323 回答