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函数中return后的语句一定不会执行吗?

前言 return语句用于退出函数,向调用方返回一个表达式。return在不带参数的情况下(或者没有写return语句),默认返回None。None是一个特殊的值,它的数据类型是None...

python进行文件对比的方法

python进行文件对比的方法

文件对比是否一致,我们一般采用md5值对比,假如一样,代表文件一致,不一样说明不一致 假如想要详细的对比信息内容,difflib库提供了文件对比的详细信息和结果 1、首先我们查看下md5...

Python图片转换成矩阵,矩阵数据转换成图片的实例

Python图片转换成矩阵,矩阵数据转换成图片的实例

如下所示: # coding=gbk from PIL import Image import numpy as np # import scipy def loadImage()...

Python利用递归实现文件的复制方法

如下所示: import os import time from collections import deque """ 利用递归实现目录的遍历 @para sourcePath...

简单介绍Python中的filter和lambda函数的使用

filter(function or None, sequence),其中sequence 可以是list ,tuple,string。这个函数的功能是过滤出sequence 中所有以元...