是否可以将用户输入设置为不可见,像'sudo'密码输入一样?

13 投票
1 回答
7963 浏览
提问于 2025-04-15 18:15

我正在使用raw_input()来接收用户在交互模式下输入的密码,但出于安全考虑,我希望输入的符号是看不见的,就像你在使用sudo或者连接数据库时输入密码那样。我该怎么做呢?

1 个回答

19

你需要使用 getpass 这个模块。

from getpass import getpass
password = getpass()

撰写回答