python getpass模块用法及实例详解

yipeiwu_com6年前Python基础

getpass

 import getpass
 username = input("username:")
 password = getpass.getpass("password:")
 print(username,password)

在pycharm中运行下面的代码时不能输入密码(软件问题,代码没错),选择命令行执行

密码默认不显示

例子:

import getpass
_usename = "fww"
_password = "123"
username = input("username:")
password = getpass.getpass("password:")
print(username,password)
if _usename == username and _password == password:
  print("Welcome user {name} login".format(name = username))
else:
 ; print("Invalid username or password")

结果显示

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持【听图阁-专注于Python设计】。

相关文章

用Python生成器实现微线程编程的教程

微线程领域(至少在 Python 中)一直都是 Stackless Python 才能涉及的特殊增强部分。关于 Stackless 的话题以及最近它经历的变化,可能本身就值得开辟一个专栏...

Python字符串的常见操作实例小结

本文实例讲述了Python字符串的常见操作。分享给大家供大家参考,具体如下: 如果我们想要查看以下功能:help(mystr .find) 1.find 例: mystr="hell...

python装饰器代替set get方法实例

对于变量的访问和设置,我们可以使用get、set方法,如下: class student: def __init__(self,name): self.__name =...

在python中bool函数的取值方法

bool是Boolean的缩写,只有真(True)和假(False)两种取值 bool函数只有一个参数,并根据这个参数的值返回真或者假。 1.当对数字使用bool函数时,0返回假(Fal...

Python 中 Virtualenv 和 pip 的简单用法详解

本文介绍了Python 中 Virtualenv 和 pip 的简单用法详解,分享给大家,具体如下: 0X00 安装环境 我们在 Python 开发和学习过程中需要用到各种库,然后在各个...