csdn推荐
args=parser.parse_args()
param=vars(args)
v={}
for key,value in param.items():
v[key]=value
print(v)
然后将上边的代码保存为demo.py,执行: pythondemo.pycom.xx.xx 100
可以看到打印的字典类型的值:{“package”:com.xx.xx,"totalEvent":100}
这样,就可以在脚本中拿到命令行的值进行参数处理了。
那么在jenkins中,进行参数配置:
在配置时,需要选择"参数化构建过程",比如我是这样设置的:
在需要使用这些参数的地方,这样使用:
比如,我使用的是windows命令,就是如上的"%标红的参数的名称%",如果你是在linux或macos系统的化,使用"$标红的参数的名称"来获取。
最后,在脚本就可以接收到传过来的参数了。
最后感谢每一个认真阅读我文章的人,礼尚往来总是要有的,虽然不是什么很值钱的东西,如果你用得到的话可以直接拿走:
这些资料,对于【软件测试】的朋友来说应该是最全面最完整的备战仓库,这个仓库也陪伴上万个测试工程师们走过最艰难的路程,希望也能帮助到你!
文章来源:https://blog.csdn.net/2301_78843735/article/details/139772266
微信扫描下方的二维码阅读本文
© 版权声明
THE END
暂无评论内容