1.  input()函数给我们提供了从键盘输入数据的途径,我们经常用这个函数来读入用户名等一些可以明文显示的数据。但是对于像密码这样的要密文显示的场景,这个函数就显得不安全了。因此python也给我们提供一个getpass标准库,导入进来后,直接使用getpass.getpass方法就可以在输入的时候,不明文显示了。

  getpass提供了可移植性的密码输入,一共包含下面2个函数:getpass.getpass()、getpass.getuser()

  注,此模块在pycharm中无法使用。

  其代码如下:

  import getpass # 导入getpass模块
  print("请输入密码:")
  password = getpass.getpass('Please enter your password:') # 接收输入的密码
  print(password)

其中getpass.getuser()函数与getpass.getpass()函数用法一致。

 

转载于:https://www.cnblogs.com/ymany/p/8607884.html

python的input()函数与getpass标准库相关推荐

  1. python中input()函数的返回是什么类型_Python中input函数的用法是什么?

    "input()"函数是输入函数,用于接受一个标准输入数据,且返回string类型.在Python3中,去除了"raw_input()"函数,仅保留了" ...

  2. python 使用input函数输入两个数字,比较两个数字的大小,并输出较大的数

    # python 使用input函数输入两个数字,比较两个数字的大小,并输出较大的数 """ 任务 1.定义变量x和y,用于存放输入的两个数值 2.判断x与y是否相等,相 ...

  3. python的input函数_python利用input函数输入多个参数的方法

    python利用input函数输入多个参数的方法 发布时间:2020-05-23 17:23:48 来源:亿速云 阅读:489 作者:鸽子 python进行交互式输入过程中,一般使用input()函数 ...

  4. python中input函数的使用

    input() 函数接受一个标准输入数据,返回为 string 类型. input() # 单个输入使用input n=input() print(n) print(type(n))n=input(& ...

  5. python中input()函数的返回是什么类型_python中的input函数表示什么意思

    python的input() 函数用于向用户生成一条提示,然后获取用户输入的内容.由于 input() 函数总会将用户输入的内容放入字符串中,因此用户可以输入任何内容,input() 函数总是返回一个 ...

  6. python守护进程进程池_Python3标准库:multiprocessing像线程一样管理进程

    Python Python开发 Python语言 Python3标准库:multiprocessing像线程一样管理进程 1. multiprocessing像线程一样管理进程 multiproces ...

  7. python中input函数的返回是哪种类型_Python3.x中input的变化:input函数默认返回字符串类型...

    背景:学习<Python基础教程第2版>,第10.3章 标准库:一些最爱 时, 运行如下例子: 用户选择投掷的骰子数以及每个骰子具有的面数,随机返回骰子的点数,代码如下: from ran ...

  8. python使用input函数时、必须添加提示文字-浅谈python3中input输入的使用

    今天谈一下关于python中input的一些基本用法(写给新手入门之用,故只谈比较实用的部分). 首先,我们可以看一下官方文档给我们的解释(在python的shell中输入命令即可): 上面的英文说的 ...

  9. Python学习笔记011_模块_标准库_第三方库的安装

    容器 -> 数据的封装 函数 -> 语句的封装 类 -> 方法和属性的封装 模块 -> 模块就是程序 , 保存每个.py文件 # 创建了一个hello.py的文件,它的内容如下 ...

最新文章

  1. 【CyberSecurityLearning 46】PHP 函数
  2. 如何规范 CSS 的命名和书写
  3. Python之基础练习代码
  4. 杭电acm2019数列有序!
  5. jfinal后台获取权限树,以供前台展示
  6. python读取bmp文件,go 读取BMP文件头二进制读取方式
  7. rar和zip文件加密的破解
  8. 程序员可接私活的10个平台和一些建议,别掉坑里!
  9. linux运行魔力宝贝,魔力宝贝私服架设详细简易教程
  10. @TableLogic注解
  11. 软件设计师----计算机网络
  12. Excel最大值和最小值的提取问题
  13. 如何有效的招聘技术人员
  14. C++ 进程间通信详解
  15. 鸿蒙跨屏流转是什么,华为智慧屏SE系列评测:从用上到爱上 就是一“眼”之间...
  16. 概率,递推,找规律,高精度(FXTZ II,hdu 4043)
  17. go语言里读写json
  18. Bzoj1502【NOI2005】月下柠檬树
  19. H3C配置远程登录(console、telnet、ssh)
  20. ssm+jsp计算机毕业设计爱心捐赠管理系统设计与实现m7n8p(程序+LW+源码+远程部署)

热门文章

  1. Python 内置函数sorted()在高级用法
  2. 职场疑问:如何进行技术面试
  3. 超好用的移动端布局自适应大小rem判断js文件及超过一定高度回到顶部按钮代码...
  4. highcharts加载数据库数据(java版)
  5. 【翻译】Ext JS 5:为不同设备设置不同的主题
  6. TalkingData:2014年移动打车应用行业报告
  7. paip.提升效率--调试--日志系统日志参数含义---python
  8. C#的反射机制调用方法
  9. 基于Python语言Hamcrest断言的使用
  10. Android Studio 打开提示Invalid Gradle JDK configuration found错误