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中多层嵌套列表的拆分方法

场景:有一个多层嵌套的列表如:[[23],[3,3],[22,22],1,123,[[123,a],2]] 拆分成: def splitlist(list): ''' 现...

python框架flask表单实现详解

这篇文章主要介绍了python框架flask表单实现详解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 表单 表单用于注册,修改用户数...

在Python中操作字典之clear()方法的使用

 clear()方法将删除字典中的所有项目(清空字典) 语法 以下是clear()方法的语法: dict.clear() 参数   &nbs...

Python注释详解

注释用于说明代码实现的功能、采用的算法、代码的编写者以及创建和修改的时间等信息。 注释是代码的一部分,注释起到了对代码补充说明的作用。 Python注释 Python单行注释以#开头,单...

python批量导出导入MySQL用户的方法

数据库迁移(A -> B),需要把用户也迁移过去,而用户表(mysql.user)有上百个用户。有2种方法进行快速迁移:1,在同版本的条件下,直接备份A服务器的mysql数据库,还...