0

我正在尝试创建一个实用程序,但是在用户输入密码并进入主菜单后,密码仍然存在并显示在它的正上方。我之前问过这个问题,但是用户给了我一个命令,而不是脚本为你做的事情。我想知道是否可以在我的脚本中输入一些可以清除 python shell 的内容,而无需直接将其输入到 shell 中。

4

2 回答 2

4

您应该使用getpass读取密码而不回显密码,这是安全读取密码的推荐方式。

于 2013-05-04T16:36:46.510 回答
1

如果您使用的是 Linux:

import os
os.system("clear")

如果您使用的是 Windows:

import os
os.system('CLS')

注意:出于安全原因,您真的不应该使用密码做这样的事情,但这确实会清除 shell

于 2013-05-04T18:23:13.353 回答