linux-参数-argparse模块-(未完待续)

引言

普通的简单粗暴的传参方式是:采用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

argparse模块

猜你喜欢

转载自blog.csdn.net/qq1226317595/article/details/80374886