jav*_*nix 30 python stdout command-prompt
我试图找出如何抑制在stdout上显示用户输入.
raw_input()后跟任何print语句保留用户键入的内容.getpass()不显示用户键入的内容,但它确实保留了"Password:"提示符.
为了解决这个问题,我想只删除最后一行(它也会从行尾删除换行符).
Som*_*ude 41
您可以使用VT100控制代码执行所需操作.
这样的事情可能是:
CURSOR_UP_ONE = '\x1b[1A'
ERASE_LINE = '\x1b[2K'
print(CURSOR_UP_ONE + ERASE_LINE)
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
19220 次 |
| 最近记录: |