python命令行参数 python实例

发布时间:2020-03-28编辑:脚本学堂
分享一例python命令行参数调用的实现代码,学习下python调用命令中输入的参数的方法,有需要的朋友参考下。

python调用时,可以直接在命令行中加入调用参数,通过sys模块的argv进行解析,如下:
 

复制代码 代码示例:
[root@jbxue someother]$ python param.py port=8080 username=lixinglei 
[{'port': '8080'}, {'username': 'lixinglei'}] 

 

[root@jbxue someother]$ vim param.py  
 

复制代码 代码示例:
#!/usr/bin/env python 
 
import sys 
 
if __name__ == "__main__": 
    params=[] 
    for param in sys.argv[1:]: 
        item=param.split('=') 
        params.append({item[0]:item[1]}) 
    print params