参考链接: Python中的getpass()和getuser()

1 import getpass

2 name = input('请输入你的名字:') 3 passwd = getpass.getpass('请输入你的密码:') 4 print(name) 5 print(passwd)

结果见下图,在输出名字后不再运行,无法继续输入密码

这是pycharm这个编译器的问题要想让程序继续运行且,在输入密码不展示输入的内容,需要在命令行运行当前和python文件,类似linux方法。有两种方法1、输入python xx.py如下图:

2、在当前py文件上右键点击 show in explorer-->在文件夹地址栏中输入cmd打开windows命令界面-->输入python xx.py

见下图

1.getpass.getuser()

该函数返回登陆的用户名,不需要参数

该函数会检查环境变量LOGNAME,USER,LNAME 和USERNAME, 以返回一个非空字符串。如果这些变量的设置为空的话,会从支持密码的数据库中获取用户名,否则会触发一个找不到用户的异常!

[转载] python中getpass模块相关推荐

  1. [转载] python中pprint模块详解——print()和pprint()两者的区别

    参考链接: pprint:Python中的数据漂亮打印方法pprint pprint的英文全称Data pretty printer,顾名思义就是让显示结果更漂亮. print()和pprint()都 ...

  2. [转载] python中numpy模块的around方法_更好地舍入Python的NumPy.around:舍入numpy的数组

    参考链接: Python中的numpy.round_ I am looking for a way to round a numpy array in a more intuitive fashion ...

  3. python处理回显_Python中getpass模块无回显输入源码解析

    本文主要讨论了python中getpass模块的相关内容,具体如下. getpass模块 昨天跟学弟吹牛b安利Python标准库官方文档的时候偶然发现了这个模块.仔细一看内容挺少的,只有两个主要api ...

  4. [转载] python中string函数的用法_python中string模块各属性以及函数的用法

    参考链接: Python中的string.octdigits 任何语言都离不开字符,那就会涉及对字符的操作,尤其是脚本语言更是频繁,不管是生产环境还是面试考验都要面对字符串的操作. python的字符 ...

  5. [转载] python中的MySQLdb模块

    参考链接: Python中的MYSQLdb连接 Python中MySQLdb模块的使用 python下连接数据库存取数据比c++方便多了,真是越来越爱python了. 首先安装MySQLdb模块,直接 ...

  6. python中的time库安装步骤-python中time模块需要安装么

    time是python自带的模块,用于处理时间问题,提供了一系列的操作时间的函数. time模块中时间表现的格式主要有三种:(推荐学习:Python视频教程) timestamp时间戳,是以秒表示从& ...

  7. python哪里下载import包-详解python中的模块及包导入

    python中的导入关键字:import 以及from import 1.import import一般用于导入包以及模块. 不过有个小问题: (1)当导入的是模块的时候是可以直接可以使用模块内的函数 ...

  8. python中的模块和包

    模块 一 什么是模块 模块就是一组功能的集合体,可以通过导入模块来复用模块的功能. 比如我在同一个文件夹定义两个.py文件,分别命名为A.py和B.py,那么可以通过在A文件里通过import B来使 ...

  9. python中MySQLdb模块用法实例

    篇文章主要介绍了python中MySQLdb模块用法,以实例形式详细讲述了MySQLdb模块针对MySQL数据库的各种常见操作方法,非常具有实用价值,需要的朋友可以参考下 本文实例讲述了python中 ...

最新文章

  1. 报告 | 野蛮数据时代,企业和从业者如何应对变革焦虑?
  2. 使用SpringBoot配置了 server.servlet.path后无效的解决方案
  3. kvm.huge页、常用命令和桥接设置
  4. P2344 奶牛抗议
  5. datagrip启动时报错Internal error
  6. c语言找出递增子数组的长度,编程之美2.16 数组中最长递增子序列的长度
  7. IE6下Png透明最佳解决方案(推荐) Unit PNG Fix
  8. html标记详解博客,HTML表格标记详解8:表格嵌套
  9. Mathtype公式编辑器常用快捷键
  10. 从Qt Console Application到Qt GUI Application
  11. QThread 应用浅析
  12. 用H5STEAM实现大华摄像头的WEB开发
  13. 初探富文本之编辑器引擎
  14. 魅族 刷机android 6.0,乐视X800+安卓6.0.1 魅族Flyme6刷机包 最新6.7.12.29R版 紫火20180510更新...
  15. Erlang并发编程(五) --- bigwig
  16. 想要通过炒币财富自由?先看看这篇文章吧!
  17. 计算机文档处理是什么,电脑文档被锁了怎么办
  18. Unix的学习(一)
  19. java 数组 distinct_去重是distinct还是group by?
  20. 英飞凌硅麦可以接收到超声波吗?

热门文章

  1. 【初赛】「程序填空」题答v1.0
  2. 拷贝sys文件到另一个服务器,服务器文件拷贝到其他服务器
  3. jquery停止动画排队stop
  4. 页面回填当前日期与时间
  5. Unity3D之NGUI基础3.1:代码控制UILabel
  6. ZOJ 3993 2017CCPC秦皇岛 M:Safest Buildings
  7. bzoj 1627: [Usaco2007 Dec]穿越泥地(BFS)
  8. [PyTorch] 基于python和pytorch的多项式回归
  9. -字符串-搜索和替换--聚合
  10. pmod ad2 digilent 提供的pmodad2.c和pmodad2.h