使用tkinter创建自定义消息框

时间:2012-04-03 22:29:39

标签: python tkinter

我想在tkinter中创建一个三向消息框。像“你想要巧克力牛奶,柠檬水或雪碧”这样的东西,然后是底部3个按钮。 顺便说一下,有可能在计算时使python“淘汰”数字。所以说我在10到60之间添加计数,我可以让每7和8跳过python吗?

2 个答案:

答案 0 :(得分:3)

(1)通过消息框你的意思是这样的吗? http://www.java2s.com/Code/Python/GUI-Tk/Creatingasimpledialog.htm

(2)

 for i in range(6):
    for j in range(10):
        if j in [7,8]: continue
        print i*10+j
如果以7或8结尾,

将打印所有数字0-59跳过。

答案 1 :(得分:0)

您可以使用PyMsgBox执行此操作。使用pip install pymsgbox安装它。文档位于https://pymsgbox.readthedocs.io/en/latest/

做你的例子的代码是:

>>> import pymsgbox
>>> drink_choice = pymsgbox.confirm('What drink do you want?', 'Title', ['Chocolate milk', 'Lemonade', 'Sprite'])