linux-参数-argparse模块-(未完待续)
16lz
2021-01-22
引言
普通的简单粗暴的传参方式是:采用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模块
更多相关文章
- 在Linux和FreeBSD之间移植bash脚本的正确方法是什么?
- linux下jboss7.1 启动,关闭脚本
- 使用Python+selenium实现第一个自动化测试脚本
- 如何转换python中可执行的python脚本?
- linux shell脚本指令
- Shell脚本编写简明教程
- LINUX下用SHELL脚本执行带输入输出参数的ORACLE存储过程并得到结
- 存储过程放在sql脚本里,命令行导入总是提示错误
- java之生成可重复执行的sql脚本