覆盖内置函数input()以使用空格键提交

2024-04-19 19:41:35 发布

您现在位置:Python中文网/ 问答频道 /正文

Python的input()方法提示用户在终端中输入字符串。他们使用ENTER键提交字符串

我想覆盖input()方法并将键从ENTER替换为空格键

我该怎么做

多谢各位


Tags: 方法字符串用户终端inputenter
1条回答
网友
1楼 · 发布于 2024-04-19 19:41:35

不幸的是,我不相信这在普通python中是可以实现的,但是您可以尝试使用curses库禁用输入缓冲(等待ENTER)并逐个字符读取输入。完成此操作后,您可以通过将字符读入字符串并在按下空格键时将该字符串注册到中心位置来轻松实现空格键提交系统

相关问题 更多 >