引言
普通的简单粗暴的传参方式是:采用sys.argv[0]的方式进行传参,这里作为引子,进行简单的论述,不做过多的讲述:
[yuanyihan@slave117 ~]$ cat /opt/python.py
#!/usr/local/bin/python
# -*- coding:utf-8 -*-
import sys
print(sys.argv[0]) #sys.argv[0] 类似于shell中的$0,但不是脚本名称,而是脚本的路径
print(sys.argv[1]) #sys.argv[1] 表示传入的第一个参数,既 hello
#运行结果:
[yuanyihan@slave117 ~]$ python /opt/python.py hello
/opt/python.py #打印argv[0] 脚本路径
hello #打印argv[1] 传入的参数 hello