用户交互程序

python3中使用的是函数input()进行用户交互,而在py2中是用raw_input函数来进行用户交互。

代码如下所示:

#!/usr/bin/env python
#_*_coding:utf-8_*_
1
username = input("username : ") #接受用户输入的字符保存到变量username中 2 passwd = input("password")

但在一些特定的场景下,可能需要隐藏输入的字符,比如在linux下输入密码时是不可见的。这是我们需要导入getpass模块的getpass方法:

#!/usr/bin/env python
# -*- coding: utf-8 -*-
  
import getpass

pwd = getpass.getpass("请输入密码:")
  
# 输出输入的内容
print(pwd)

  

原文地址:https://www.cnblogs.com/xuepython/p/6625446.html