python subprocess_python subprocess 模块传参方法
在主进程中写要执行的子进程命令后面跟需要传递的参数方法如下:
child = subprocess.Popen(["python","/opt/src/app/apache-jmeter-2.9/bin/test3.py", name])
print("parent process")
子进程的代码如下:
#!/usr/bin/python
import MySQLdb
import subprocess
import os
import pika
improt sys
def run_jmter(name):
print "start.....runjmeter"
pathjmeter = "/opt/src/app/apache-jmeter-2.9/bin/jmeter.sh"
command = "sh %s -n -t %s -l %s" % (pathjmeter,'/opt/src/app/apache-jmeter-2.9/bin/' + name+'.jmx', '/opt/src/app/apache-jmeter-2.9/bin/'+name+'.jtl')
print "do jmeter"
try:
subprocess.check_call(command, shell=True)
#jtl.file.seek(0)
#return jtl.file.read()
print "success"
except Exception,e:
print Exception,":",e
if __name__=="__main__":
#name = "kmtest02"
import sys
run_jmter(sys.argv[1])
python subprocess_python subprocess 模块传参方法相关推荐
- python 构造函数传参_C++和python混合编程之在python类构造函数中传参方法
C++和python混合编程 零.前言 一.说明 二.测试代码 1.C++代码 2.python代码 三.运行结果 零.前言 C++是一门高效率的语言,Python是一门简单易学的脚本语言,现在Pyt ...
- Python 跨类传参与跨模块传参
笔者初学python,编写了一个小游戏进行参数传递练习,文字描述部分稍显简陋,还请见谅,现将代码贴上. Map.pyclass master_bedroom():def __init__(): pri ...
- 【Python】python之subprocess模块详解
[Python]python之subprocess模块详解 subprocess模块 subprocess是Python 2.4中新增的一个模块,它允许你生成新的进程,连接到它们的 input/out ...
- 关于python中requests模块导入问题-python中requests模块的使用方法
本文实例讲述了python中requests模块的使用方法.分享给大家供大家参考.具体分析如下: 在HTTP相关处理中使用python是不必要的麻烦,这包括urllib2模块以巨大的复杂性代价获取综合 ...
- Python 线程创建和传参 - Python零基础入门教程
目录 一.Python 线程解释 二.Python 线程创建和启动 1.导入线程模块 2.创建线程并初始化线程 3.启动线程 三.Python 线程传参 四.Python 线程结束 五.Python ...
- vue模块给模块传参_Vue店面的Paypal支付模块
vue模块给模块传参 Vue店面PayPal付款扩展 (Vue Storefront PayPal Payment Extension) PayPal Payment module for vue-s ...
- linux驱动学习——模块传参
3.模块传参 实验环境:ubunut32 虚拟机 3.1.模块传参的意义 和应用程序一样,可以在执行的时候通过命令行输入运行参数传递参数(main函数的参数),只不过方法不一样而已,这个就是模块传递参 ...
- 【python教程入门学习】Python函数定义及传参方式详解(4种)
这篇文章主要介绍了Python函数定义及传参方式详解(4种),文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧 一.函数初识 1.定 ...
- python画图代码turtle-使用Python的turtle模块画图的方法
简介:turtle是一个简单的绘图工具.它提供了一个海龟,你可以把它理解为一个机器人,只听得懂有限的指令. 1.在文件头写上如下行,这能让我们在语句中插入中文 #-*-coding:utf-8-*- ...
最新文章
- 初学者如何选出最适合自己深度学习框架?
- linux 为什么有时用killall指令找不到要杀死的进程?(no process found)
- snoopy(强大的PHP采集类) 详细介绍
- 已经被处理的消息不能丢
- c语言中怎样变大输出的字符串,C语言。要输入一个超大数比如 111111111111111111111111111111111111111 怎样用字符串数组求各位的和呢?...
- 不知道能不能赶上用这技术的那一天
- Saturn分布式调度之系统架构简介
- Leetcode每日一题:20.valid-parentheses(有效的括号)
- python3.8使用pyttsx3报错_使用pyttsx3实现python语音播报
- spl_autoload_register 和 __autoload()魔术方法
- 正在启动文档服务器,正在启动远程服务器
- WKWebview的内存问题
- 硬盘安装Win10系统教程_Win10官网
- 基于Tushare量化分析示例
- 关于《深圳市龙华区技能人才扶持办法(试行)》的政策解读
- 我该如何向我的朋友解释“01背包”问题?
- 写爬虫遇到验证码识别问题的解决方案
- 盘后复盘 20160622
- Axure中绝对位置与相对位置的区别
- android 定时推送提醒,使用workManager实现每日定时推送通知