python——命令行参数

来源:互联网 发布:巴恩斯总决赛数据 编辑:程序博客网 时间:2024/06/05 06:37

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

[lixinglei@bogon someother]$ python param.py port=8080 username=lixinglei[{'port': '8080'}, {'username': 'lixinglei'}][lixinglei@bogon someother]$ vim param.py #!/usr/bin/env pythonimport sysif __name__ == "__main__":    params=[]    for param in sys.argv[1:]:        item=param.split('=')        params.append({item[0]:item[1]})    print params


原创粉丝点击