python小知识-sys.argv
发布时间:2020-12-20 10:55:03 所属栏目:Python 来源:网络整理
导读:sys.argv?就是一个从程序外部获取参数的桥梁 1.t1.py import sysa = sys.argvb = len(sys.argv) print (a) print (b) 在python终端敲入 python t1.py zhang kang 运行这个脚本,并且带入参数 输出结果是: [‘t1.py‘,‘zhang‘,‘kang‘] 2.t2.py import sy
sys.argv?就是一个从程序外部获取参数的桥梁 1.t1.py import sys a = sys.argv b = len(sys.argv) print(a) print(b) 在python终端敲入python t1.py zhang kang 运行这个脚本,并且带入参数 输出结果是: [‘t1.py‘,‘zhang‘,‘kang‘] 2.t2.py import sys a = sys.argv[0] b = sys.argv[1] c = sys.argv[2] print("filename:",a) print("param1:",b) print("param2:",c) ? 在python终端敲入python t2.py zhang kang?运行这个脚本,并且带入参数 输出结果是: filename: t2.py ? 3.sys.argv[1:]又代表什么? 这就是个分片操作 则sys.argv[1:] 的值代表 [ ‘bbb‘,‘ccc‘,‘ddd‘] (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |