在 Tkinter 中模拟等待 input()

Emulate waiting for input() in Tkinter

我正在尝试使用 Tkinter 将命令行应用程序重新创建到桌面应用程序中。我似乎无法弄清楚如何重新创建 input() 函数 - 等待输入并按 Enter 确认。有人遇到过类似的问题吗?

我研究了 Tkinter 中的 button_pressed。有更好的选择吗?

您使用了 tkinter Text 小部件。按“enter”应该会触发“default”按钮,所以你需要一个处理程序来获取结果。如果这与您的常规 GUI 不同,也许您需要 tkinter 的 simpledialog.askstring.

https://docs.python.org/3/library/dialog.html