我们登入linux时,输入密码是什么都不显示的,在python中也可以这样做,那就是getpass模块(在pycharm中无法使用)

getpass模块中包含几个比较实用的功能:

1、getpass

用法:getpass.getpass([prompt[,steam]])

说明:提示用户输入一段内容(用户输入的内容不会显式显示),参数 prompt 用于提示用户开始输入,默认为‘Password: ‘。在 Unix 上,该提示符被写入到类文件对象流中。参数 stream 默认为控制终端 (/dev/tty) 或入过前者不可用时为 sys.stderr (该参数在 Windows 上无效)

使用效果如下:

>>> import getpass

>>> pw = getpass.getpass()

Password:

>>> print(pw)

hello

>>> pw = getpass.getpass(‘please input some word:‘)

please input some word:

>>> print(pw)

world

>>>

2、getuser

用法:getpass.getuser()

说明:方法没有任何参数,默认按照如下顺序获取登入用户名:LOGNAME、USER、LNAME 和 USERNAME。即哪个系统变量不为NULL,就使用哪个

>>> import getpass>>> user = getpass.getuser()

>>> user = getpass.getuser()

>>> print(user)

YangYuchun

原文地址:https://www.cnblogs.com/watertaro/p/9250215.html

python中pass的用法_python学习之getpass模块使用相关推荐

  1. python中while的用法_Python学习笔记之While循环用法分析

    本文实例讲述了Python学习笔记之While循环用法.分享给大家供大家参考,具体如下: 前面一篇<Python学习笔记之For循环用法>详细介绍了Python for循环,这里再来讲述一 ...

  2. python中from import用法_python学习--Python之import与from...import的区别与用法

    Python编码第一步是导入模块,有时候用import ***有时候用from...import,它们有什么区别呢,请看实例A/B: A: 1.当模块test.py中没有类,只有方法add,此方法实现 ...

  3. [转载] python中pass的使用_Python pass详细介绍及实例代码

    参考链接: Python pass语句 Python pass详细介绍及实例代码 Python pass的用法: 空语句 do nothing 保证格式完整 保证语义完整 以if语句为例,在c或c++ ...

  4. python中max函数用法_Python中max函数用法实例分析

    Python中max函数用法实例分析 更新时间:2015年07月17日 15:45:09 作者:优雅先生 这篇文章主要介绍了Python中max函数用法,实例分析了Python中max函数的功能与使用 ...

  5. python中pass的使用_Python中pass语句的作用

    Python中pass语句实际上一种不会产生任何操作的语句.主要用于创建空的代码块或空函数. 1.用于创建空的代码块 下面程序用于找出20以内所有能被3整除的整数. list1 = [] for i ...

  6. python中pass的含义_python中pass语句意义与作用(实例分析)

    想必大家都是刚刚才开始接触python这门语言的,今天这篇文章就来带大家来了解一下python这门语言之中常常会用到的一个语句pass语句.想必大家都很好奇python中pass作用是什么,接下来我就 ...

  7. python中lambda()的用法_python中lambda()的用法

    在C++11和C#中都有匿名函数的存在.下面看看在python中匿名函数的使用. 1.lambda只是一个表达式,函数体比def简单很多. 2.lambda的主体是一个表达式,而不是一个代码块.仅仅能 ...

  8. python中replace的用法_python中replace的用法是什么?

    python中replace的用法是什么? Python replace() 方法把字符串中的 old(旧字符串) 替换成 new(新字符串),如果指定第三个参数max,则替换不超过 max 次. r ...

  9. python中sleep函数用法_python中sleep函数用法实例分析

    本文实例讲述了python中sleep函数用法.分享给大家供大家参考.具体如下: Python中的sleep用来暂停线程执行,单位为秒 #------------------------------- ...

最新文章

  1. objective-c @class 类名和#improt 类名.h的区别
  2. 11.02T1 几何
  3. Reconfigure CentOS+freeradius+daloradius again
  4. OpenCV摄像机videocapture camera的实例(附完整代码)
  5. 修改DNS的Linux脚本,Shell脚本-配置网络
  6. vagrant 报unknown filesystem type 'vboxsf' 解决方案
  7. PyTorch最佳实践,怎样才能写出一手风格优美的代码
  8. OpenGL基础41:几何着色器
  9. 使用dsoframer演示ppt
  10. python编辑器windows_【python】windows下好用的的python编辑器 pyScripter
  11. 你的微信号安全吗?(附最新技术分享)
  12. cpu 指锟筋集 linux锟介看 shell,Linux Shell中PS命令中的%CPU的含义介绍
  13. 做短视频时如何将文字转为语音?分享三个小方法,教你轻松配音
  14. ora-12505 监听程序当前无法识别sid
  15. 9款红包封面来了,定好闹钟领取!
  16. 条形码的打印,pdf打印条形码
  17. 统计两个日期间工作日的天数
  18. 虚拟机使用主机USB接口方法
  19. 【Qt】main.cpp:1:24: fatal error: QApplication: No such file or directory
  20. python Matplotlib绘图实现:中文宋体,英文新罗马(科研人必备);解决Font family [‘sans-serif‘] not found.

热门文章

  1. Web 开发人员和设计师必读文章推荐【系列三十】
  2. SVM分类器(matlab)
  3. 计算机组成原理实验主存储器,计算机组成原理实验课件--存储器讲解.ppt
  4. java属性定义_Kotlin 真香系列:扩展函数和属性
  5. deepin和UOS sunpinyin 皮肤添加
  6. c语言函数有两个参数,C中子函数最多有几个形参
  7. 一台mysql数据库服务器_在一台服务器安装多个MySQL数据库
  8. python立体爱心_总算认识磨砂爱心美甲步骤
  9. 软件测试 第三次作业
  10. 使用grep命令快速定位代码位置