您可以使用getpass模块来实现输入密码时不在代码中显示密码的功能。下面是一个示例代码:
import getpass
def main():
password = getpass.getpass("请输入密码:")
print("您输入的密码是:", password)
if __name__ == "__main__":
main()
运行以上代码后,程序会在命令行中提示您输入密码,但是您输入的密码不会在命令行中显示出来。程序会将输入的密码保存在变量password
中,您可以根据需要对密码进行后续处理。
请注意,getpass模块在某些IDE或集成开发环境中可能无法正常工作,因为它需要在终端中运行。