首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >python中pass的用法_python学习之getpass模块使用

python中pass的用法_python学习之getpass模块使用

作者头像
用户7886150
修改2020-12-24 10:22:08
修改2020-12-24 10:22:08
9280
举报
文章被收录于专栏:bit哲学院bit哲学院

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

我们登入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

本文系转载,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文系转载前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档