python中getpass模块

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python中getpass模块相关的知识,希望对你有一定的参考价值。

在pycharm中运行下面的代码:

1 import getpass
2 name = input(请输入你的名字:)
3 passwd = getpass.getpass(请输入你的密码:)
4 print(name)
5 print(passwd)

 


结果见下图,在输出名字后不再运行,无法继续输入密码

技术分享

这是pycharm这个编译器的问题要想让程序继续运行且,在输入密码不展示输入的内容,需要在命令行运行当前和python文件,类似linux方法。
有两种方法
1、输入python xx.py
如下图:

技术分享


2、在当前py文件上右键点击 show in explorer-->在文件夹地址栏中输入cmd打开windows命令界面-->输入python xx.py

见下图

技术分享











以上是关于python中getpass模块的主要内容,如果未能解决你的问题,请参考以下文章

Python中的getpass模块

python模块基础之getpass模块(pycharm中无法使用。)

在Pycharm编辑器中调用getpass模块

一丶Python模块之getpass模块

python模块基础之getpass模块

python学习之getpass模块使用