簡體   English   中英

覆蓋內置 Function input() 以使用空格鍵提交

[英]Overwrite Built-In Function input() to submit with SPACEBAR

Python 的input()方法提示用戶在終端中輸入字符串。 他們使用ENTER鍵提交字符串。

我想覆蓋input()方法並將鍵從ENTER替換為SPACEBAR

我怎么做?

謝謝

不幸的是,我不相信這在 vanilla python 中是可以實現的,但是您可以嘗試使用 curses 庫來禁用輸入緩沖(等待 ENTER)並逐個字符地讀取輸入。 完成此操作后,您可以通過將字符讀入字符串輕松實現空格鍵提交系統,並在按下空格鍵時將該字符串注冊到中心位置。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM