python getpass模块:隐藏不显示输入的密码

不知道为什么,本机测试必须要在debug模式下才正常运行。。

import getpass                                  #用于隐藏用户输入的字符串,常用来接收密码

def checkuser(user,passwd):
    if user == ‘chenhang‘ and passwd == ‘123456‘:
        return True
    else:
        return False

if __name__ == "__main__":
    userr = input(‘Input the user:‘)
    passwdd = getpass.getpass(‘Input the passwd:‘)

    if checkuser(userr,passwdd):
        print(‘OK!‘)
    else:
        print(‘ERROR!‘)
时间: 2024-10-24 01:20:19

python getpass模块:隐藏不显示输入的密码的相关文章

EditText 隐藏或者显示输入内容

public class MainActivity extends Activity { private EditText password=null; private CheckBox check=null; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); super.setContentView(R.layout.activity_main);

打勾显示输入的密码 --EditText与setTransformationMethod

实现目标: 实现原理: 为CheckBox添加一个监听器事件; 实现的源码: package edu.cquptzx.showPassword; import android.app.Activity; import android.os.Bundle; import android.text.method.HideReturnsTransformationMethod; import android.text.method.PasswordTransformationMethod; impor

WordPress登录框显示/隐藏输入的密码

直接让用户自行根据需要选择是全部隐藏输入的密码,还是全部显示输入的密码. 在全部显示密码框的内容时,用户输错的可能性就大大降低,这也是微软推荐的一种密码框处理方式.效果如下: 今天,我将给大家介绍,在WordPress中如何实现这个的功能,步骤非常简单. 1.添加js 点此下载 需要用到的js,将此js文件放到当前使用主题的根目录下. 2.添加php代码 function ludou_prevue() { wp_enqueue_script("jquery"); wp_enqueue_

python常用模块初始

1.getpass(密文输入) import getpass                                    #导入getpass模块,用于密文输入 name = input("input your name:") passwd = getpass.getpass("input your passwd:")    #密文输入 print (name,passwd) 2.OS模块 #!/bin/bash/env python #_*_ codin

python学习之getpass模块使用

我们登入linux时,输入密码是什么都不显示的,在python中也可以这样做,那就是getpass模块(在pycharm中无法使用) getpass模块中包含几个比较实用的功能: 1.getpass 用法:getpass.getpass([prompt[,steam]]) 说明:提示用户输入一段内容(用户输入的内容不会显式显示),参数 prompt 用于提示用户开始输入,默认为'Password: '.在 Unix 上,该提示符被写入到类文件对象流中.参数 stream 默认为控制终端 (/de

python模块基础之getpass模块

getpass模块提供了可移植的密码输入,一共包括下面两个函数: 1. getpass.getpass() 2. getpass.getuser() getpass.getpass([prompt[, stream]]) 提示用户输入一段密码,参数 prompt 用于提示用户开始输入,默认为'Password: '.在 Unix 上,该提示符被写入到类文件对象流中.参数 stream 默认为控制终端 (/dev/tty) 或入过前者不可用时为 sys.stderr (该参数在 Windows 上

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

python模块基础之getpass模块 getpass模块提供了可移植的密码输入,一共包括下面两个函数: 1. getpass.getpass() 2. getpass.getuser() getpass.getpass([prompt[, stream]]) 提示用户输入一段密码,参数 prompt 用于提示用户开始输入,默认为'Password: '.在 Unix 上,该提示符被写入到类文件对象流中.参数 stream 默认为控制终端 (/dev/tty) 或入过前者不可用时为 sys.s

一丶Python模块之getpass模块

Python模块之getpass模块 Python 模块(Module),是一个 Python 文件,以 .py 结尾,包含了 Python 对象定义和Python语句. getpass模块提供了可移植的密码输入,一共包括下面两个函数: 1. getpass.getpass() 2. getpass.getuser() getpass.getpass() 1 getpass.getpass([prompt[, stream]]) 提示用户输入一段密码,参数 prompt 用于提示用户开始输入,默

Python中的getpass模块

getpass模块用于输入密码时,隐藏密码字符 代码 import getpass name = input("请输入你的名字:") passwd = getpass.getpass("请输入你的密码:") print (name,passwd) 首先我们要import引入getpass的库,然后定义name.passwd变量,最后打印这两个变量. 在pycharm中运行结果如下 这是pycharm编辑器的问题,可以在windows命令行或者Mac电脑的终端运行这个