用户在对话框中输入

2024-04-29

python 中是否有任何库可用于图形用户输入。我知道关于tk但我相信需要一些代码才能做到这一点。我正在寻找最短的解决方案。

a = input('Enter your string here:') 

取而代之的是,我想要一个对话框,以便用户可以在那里输入。

这没有达到目的。这仅显示对话框,您无法提供输入条目。

import ctypes  # An included library with Python install.   
ctypes.windll.user32.MessageBoxW(0, "Your text", "Your title", 1)

您有两种解决方案选择。有两个包可以pip获取,一个是easygui,另一个是easygui_qt。 easygui 基于 tcl,而 easygui_qt 基于 qt 窗口管理器,设置起来稍微困难一些,但使用起来同样简单,还有更多选项。

他们需要使用的只是导入包,import easygui,之后,要获得用户响应,您将使用一行......

myvar = easygui.enterbox("What, is your favorite color?")

谷歌“python easygui”以获取更多详细信息。
你可以从以下位置获取 easyguipypi https://pypi.org/search/?q=easygui.

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

用户在对话框中输入 的相关文章

随机推荐