当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


Python PyMsgBox用法及代码示例


PyMsgBox 很简单,跨平台,纯粹用 Python 实现,用于消息框,就像 JavaScript 一样。它使用 Python 的内置 Tkinter module 作为其 GUI。

安装

该模块没有内置Python。要安装它,请在终端中键入以下命令。

pip install PyMsgBox

PyMsgBox 中有四个函数,它们遵循 JavaScript 的消息框命名约定:

  • alert()
  • prompt()
  • confirm()
  • Timeout()
  • password()

alert()

此方法显示一个带有文本和单个按钮的消息框。它返回按钮的文本。

用法:

alert(text='', title='', button='OK')

Python3


import pymsgbox as a
b = a.alert("This is alreat", 'Title')
# OK whatever you type, it will return OK
print(b)

输出:

confirm()

此方法显示一个带有“确定”和“取消”按钮的消息框。按钮的数量和文本可以自定义。返回单击的按钮的文本。

用法:

confirm(text='', title='', buttons=['OK', 'Cancel'])

Python3


import pymsgbox as a
a.confirm('This is text', 'This is title', ' ')

输出:

pymsgbox confirm

prompt()

此方法显示一个带有文本输入的消息框以及“确定”和“取消”按钮。返回输入的文本,如果单击“取消”,则返回“无”。

用法:

prompt(text='', title='', defaultValue='')

Python3


import pymsgbox as a
a.prompt('Text', 'Title', 'Default')

输出:

pymsgbox prompt

password()

此方法将显示一个屏蔽字符来代替输入的每个字符。

用法:

password(text,title,masking-character)

Python3


import pymsgbox as a
a.password("Enter Password", 'This is Title of your application', '', '-')

输出:

pymsgbox password



相关用法


注:本文由纯净天空筛选整理自akshaypawar4大神的英文原创作品 PyMsgBox module in Python。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。