Python 實現「按任意鍵返回」和無回顯輸入

2021-10-04 13:23:37 字數 588 閱讀 4006

學python 用rpa

www.i-search.com.cn/index.html?from=line1

功能描述:

在某些應用場景中,需要實現「按任意鍵返回」這樣的功能,在 python 中如果使用內建函式 input() 的話必須有個回車鍵才表示輸入結束,不夠完美。

在 msvrct 標準庫中,可以使用 getch()/getwch() 或 getche()/getwche() 函式實現「按任意鍵返回」這樣的功能,其中 getch()和 getwch() 不回顯,getche()和 getwche() 回顯輸入的字元。getwch()和 getwche() 返回 unicode 字元,getch()和 getche() 返回位元組。

另外,在標準庫 getpass 中提供了 getpass 函式可以直接實現無回顯輸入,用來接收密碼時不至於被人偷看到。

1.按任意鍵返回

參考**:

import msvcrt

print(「按任意鍵返回。」)

msvcrt.getwche()

pwd = getpass.getpass(「請輸入密碼:」)

print(f"你輸入的密碼是:")

按任意鍵選擇,返回,退出

按數字鍵選擇任意城市 地區等,按b返回上一級選單重新選擇,按q退出整個程式 import syshaidian guotu zhongguancun chaoyang shoutu dayuecheng pudong mingzhu waitan dongfang dong fang beijing...

用C 實現「按任意鍵繼續」

很久沒有寫過c 程式了,對visual studio有些不習慣。尤其對它編譯後直接退出感到無語到憤怒。於是就谷歌度娘都訪問了一下,發現有幾下方法 1.直接呼叫系統函式 system pause 例如 include using namespace std int main 2.呼叫getch 函式 ...

C C 實現按下任意鍵繼續功能

當我們在使用系統命令 stop時會在終端下彈出 按下任意鍵繼續的 這裡只需要c c 自帶的函式即可 kbhit 函式原型 int kbhit void 返回值 如果有按鍵按下返回非0否則返回0 函式介紹 此函式是c c 裡的乙個自帶函式,可以用於監視鍵盤輸入事件,當有鍵盤在當前執行緒下按下按鍵時,此...