gpt4 book ai didi

python - 如何在不按回车键的情况下在 python 中获取按下的键?

转载 作者:太空宇宙 更新时间:2023-11-03 15:27:38 26 4
gpt4 key购买 nike

我看到了here一个解决方案,但我不想等到按键被按下。我想按下最后一个键。

最佳答案

如@S.Lott 所述,相关问题可能对您有所帮助:Detect in python which keys are pressed

我写信给你的建议是:别担心。你想制作什么样的节目?在终端上运行的程序通常没有让“实时”击键变得有趣的界面。不是现在。对于在终端中运行的程序,您应该担心有用的命令行用户界面,使用 optparse 或其他模块。

对于交互式程序,您应该使用 GUI 库并为您的用户创建一个像样的 UI,而不是重新发明轮子。对于您尝试做的事情,哪个会更好?用户点击一个图标,屏幕上会打开一个窗口,上面有几个按钮,并且在屏幕上的所有其他窗口中,有六个左右的菜单选项打包在"file"菜单下 - 或者 - 一个黑色终端打开向上,有一个 80 年代的文本界面,带有一些蓝色突出显示的菜单选项等等?您可以将 Tkinter 用于简单的窗口应用程序,因为它预装了 Python + Windows,因此您的用户不必担心安装其他库。

为了清楚起见,重新表述一下:任何需要用户界面的程序都应该有一个 GUI 库,或者有一个 WEB 界面。尝试创建在终端上运行的 UI 是在浪费您和您的用户的时间 - 我们已经不是 1989 年了。

如果你绝对需要一个文本界面,那么你应该看看 ncurses 库。总比重新发明轮子好。

关于python - 如何在不按回车键的情况下在 python 中获取按下的键?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4501700/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com