python学习第三天
1. 获取命令行参数
#!/usr/bin/env python # -*- coding: utf-8 -*- import sys print sys.argv
演示:
$ ./argv.py 111
['./argv.py', '111']
注意,输出的argv还包括了脚本文件名。
2. 获取用户输入
#!/usr/bin/env python
# -*- coding: utf-8 -*-
import getpass
# 将用户输入的内容赋值给 name 变量
name = raw_input("请输入用户名:")
# 打印输入的内容
print name
# 将用户输入的内容赋值给 name 变量
pwd = getpass.getpass("请输入密码:")
# 打印输入的内容
print pwd
演示:
./input.py
请输入用户名:df
df
请输入密码:
111
注意,输入密码时,如果想要不可见,需要利用getpass 模块中的 getpass方法。
浙公网安备 33010602011771号