Skip to main content
 首页 » 编程设计

python之如何在 Python 3.6 中隐藏 input()

2025年05月04日23JustinYoung

按下回车键后,输入将保留在那里。例如:

myName = input() 
print("My name is:" + myName) 

输出为:

Alex 
My name is:Alex 

但我只想显示后者。我尝试使用 getpass,但它需要在键入时显示文本,而 getpass 隐藏它。我该怎么办?

请您参考如下方法:

import sys 
 
myName = input() 
 
sys.stdout.write("\033[F") # Cursor up one line 
 
print("My name is:" + myName)