python中getpass模块
2024-10-08 12:49:07
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, 以返回一个非空字符串。如果这些变量的设置为空的话,会从支持密码的数据库中获取用户名,否则会触发一个找不到用户的异常!
最新文章
- ASP.NET MVC5+EF6+EasyUI 后台管理系统(47)-工作流设计-补充
- 易企秀微场景2016最新完整版V10.5,小编亲测修复众多错误
- Web Service简要概念,学习记录!
- [后端人员耍前端系列]KnockoutJs篇:快速掌握KnockoutJs
- 包含min函数的栈
- 编写基于jQuery的插件的方法
- 新浪微博客户端(3)-封装UIBarButtonItem
- python中的lambda
- Percona-Galera-Monitoring-Template监控模板说明
- OUTLOOK连EXCHANGE,配置POP3时跳出错误问题
- cxf调用c#的webservice
- HDU--杭电--4506--小明系列故事——师兄帮帮忙--快速幂取模
- 迈向新纪元编辑器Atom
- Java编程思想总结笔记The first chapter
- caffe源码 卷积层
- windows下的端口转发命令netsh
- WPF 样式(定义样式、引用样式、样式作用域、Trigger触发器)
- vue浏览器滚动加载更多
- Hive基础之绪论
- markdown操作手册
热门文章
- Git的安装与使用详解
- python中乱码怎么由来与解决方法
- 03-Java基础语法【 流程控制语句】
- 利用Python数据分析基础
- jsonp实现js跨域请求
- CAN报文格式
- Vue中美元$符号的意思
- java8 四大核心函数式接口Function、Consumer、Supplier、Predicate(转载)
- 2.6.1 XML配置:创建XML文件
- koa2第一天 安装koa2found 1 low severity vulnerability run `npm audit fix` to fix them, or `npm audit` for details