Python脚本传参数argparse模块的使用
作者:Jarthong 发布时间:2023-02-28 23:07:21
标签:Python,传参,argparse,模块
先上代码举例说明:
import argparse
parser = argparse.ArgumentParser()
parser.add_argument("-t", help="这是t")
parser.add_argument("-u", "--argument2", type=int, help="这是argument2")
parser.add_argument("-v", "--argument3", type=str, help="这是argument3")
args = parser.parse_args()
print(args, type(args))
arg1 = args.t
arg2 = args.argument2
arg3 = args.argument3
print('你输入t的值:{}'.format(arg1), type(arg1))
print('你输入argument2的值:{}'.format(arg2), type(arg2))
print('你输入argument3的值:{}'.format(arg3), type(arg3))
说明:parser.add_argument("-t", help="这是t"),这个根据需要传参数的个数觉得,如果只要传一个参数,只要一行就够,后面的arg1 = args.t 也一样。
下面截图里有比较详细的理解:
在系统cmd命令窗口执行脚本时传入参数结果展示:
直接在脚本名称后面填入“-t 参数”【-t就是parser.add_argument
("-t", help="这是t")里的“-t”,如果是其他名字,则填其他名字】。如果有多个参数,则依次填入,
如下图所示:
在jmeter中调用Python脚本,并将jmeter中的变量传入给Python脚本示例:(Python传参给jmeter的,详看另一篇文章)
来源:https://blog.csdn.net/jarthong/article/details/123650609


猜你喜欢
- 此文章主要向大家描述的是Java连接MYSQL 数据库(以MySQL为例)的实际操作步骤,我们是以相关实例的方式来引出Java连接MYSQL
- 1.TensorBoard神经网络可视化工具TensorBoard是一个强大的可视化工具,在pytorch中有两种调用方法:1.from t
- 一、name_scopewith tf.name_scope(name):name_scope: 为了更好地管理变量的命名空间而提出的。比如
- 先看下jupyter和pycharm环境的差别左边是jupyter-------------------------------------
- 语句格式:numpy.zeros(shape, dtype=float, order='C')参数说明:shape:整型或元
- 我们已经了解到MySQL可以通过 LIKE ...% 来进行模糊匹配。MySQL 同样也支持其他正则表达式的匹配, MySQL中使用 REG
- 前言前几天去我姐家里蹭饭吃,发现我姐家里的小外甥女儿已经上小学了,正在疯狂赶作业,加减乘除还有很多题目都经常出错。我姐说老师每天给他们布置了
- 昨天晚上在家里把WM设计好的好台界面做成Html,在家里只用IE8和FF做了测试,感觉还行,除了感觉IE8还不成熟,渲染比较慢且不稳定外,标
- 1. 算法描述冒泡排序(Bubble Sort)是一种简单的排序算法。它重复地遍历要排序的数列,一次比较两个元素,如果他们的顺序错误就把他们
- 1.删除原有的mariadb,不然mysql装不进去mariadb-libs-5.5.52-1.el7.x86_64rpm -qa|grep
- 什么是seleniumselenium 是一个用于Web应用程序测试的工具。Selenium测试直接运行在浏览器中,就像真正的用户在操作一样
- 最近碰到一个mysql5数据库的问题。就是一个标准的servlet/tomcat网络应用,后台使用mysql数据库。问题是待机一晚上后,第二
- 。(新手可能认为setTimeout与setInterval是javascript函数,这是错误的。新手容易将javascript对象函数与
- 1.列表元素删操作的方法列表的删操作指的是在列表中删除已存在的元素,列表中的元素被删除后,后面所有的元素依次往前移动一位,挂在被删除元素的索
- 如果要在某个数组中删除一个元素,可以直接用的unset,但今天看到的东西却让我大吃一惊<?php$arr = array('a
- 本文实例为大家分享了JavaScript实现简易放大镜的具体代码,供大家参考,具体内容如下完整代码:<!DOCTYPE html>
- 一、实现创建文件夹和日志#!/usr/bin/env python# -*- coding:utf-8 -*-# Author: nulig
- 前言联邦学习(Federated Learning) 是人工智能的一个新的分支,这项技术是谷歌于2016年首次提出,本篇论文第一次描述了这一
- 1.单继承父类也叫基类子类也叫派生类如下所示,继承的关系:继承的书写格式:class 子类(父类):方法实例:class Animal: &
- 随着网络的发展,网速和机器速度的提高,越来越多的网站用到了丰富客户端技术。而现在Ajax则是最为流行的一种方式。JavaScript是一种解