python 2.7中有一行文本输入框吗?

时间:2016-07-18 15:25:19

标签: python-2.7 user-interface text input tkinter

Java有一个打开文本框并提取答案的方法:

JOptionPane.showInputDialog(frame, "What's your name?");  

是否有类似的简单解决方案来提取输入文字?
编辑:我知道包存在,它们是什么,我问你是否知道有一个一行解决方案的包

2 个答案:

答案 0 :(得分:1)

在python中,如果你使用的是Tkinter,那么你可以使用

Entry()

检查this link以获取更明确的指导原则

答案 1 :(得分:1)

Vanilla python没有UI接口的方法(我相信任何其他编程语言--Java,C#,C ++,%any_other_language%使用单独的库或框架来创建UI)。 python的库有很多用于绘制不同用户界面的库,可以让你这样做。您可以查看此列表,选择您更喜欢的列表并阅读如何在那里完成:

https://wiki.python.org/moin/GuiProgramming

另一方面,最常用的是tkinter。对于tkinter,您可以在这里查看示例(有创建整个python程序的示例 - 贷款计算器 - 带有UI)

http://www.python-course.eu/tkinter_entry_widgets.php