一、subprocess的作用 subprocess是用于在程序中执行系统命令的模块,利用的其中的Popen方法在主进程中开辟子进程去执行系统命令,它与os.system的不同在于它可以将执行结果返回而os.system直接将执行结果输出到终端。 二、subprocess的使用 subprocess ...
分类:
编程语言 时间:
2017-08-21 15:48:41
阅读次数:
129
一、学习的内容 1、命令 sys.path() 显示当前环境变量 2、命令os.system("dir") 显示当前目录内的文件,只显示,不保存结果 3、命令text = os.popen("dir").read() 显示当前目录内的文件,可保存结果 4、命令 os.mkdir("new_dir") ...
分类:
编程语言 时间:
2017-08-20 00:41:01
阅读次数:
298
摘抄:https://www.liaoxuefeng.com/wiki/0014316089557264a6b348958f449949df42a6d3a2e542c000/001431927781401bb47ccf187b24c3b955157bb12c5882d000 要让Python程序实现 ...
分类:
编程语言 时间:
2017-08-19 17:03:08
阅读次数:
267
关于python调用cmd命令: 主要介绍两种方式: 1.python的OS模块。 OS模块调用CMD命令有两种方式:os.popen(),os.system(). 都是用当前进程来调用。 os.system是无法获取返回值的。当运行结束后接着往下面执行程序。用法如:OS.system("ipcon ...
分类:
编程语言 时间:
2017-08-17 22:49:15
阅读次数:
215
#Author wangmengzhuimport subprocesssubprocess.Popen(r'dir C:\Users\wangmengzhu\PycharmProjects\MZ\day7\configparser模块.py',shell = True)#管道符号res = sub ...
分类:
编程语言 时间:
2017-08-15 13:24:35
阅读次数:
153
Lua中,os.execute可以执行dos命令,但是返回的是系统状态码,默认输出。io.popen()也可以执行dos命令,但是返回一个文件。eg: 复制代码 代码如下: local t = io.popen('svn help')local a = t:read("*all")--a返回一个字符 ...
分类:
系统相关 时间:
2017-08-15 11:59:07
阅读次数:
363
1,CONFIGURATIONOFDISCOVERYRULES创建规则,填写ip地址范围,然后已用后面的key来添加机器,在创建机器的时候也可以用一些先关的标准模板今天挂在,key是system.uname2,自定义添加java端口监控python脚本#!/usr/bin/envpython
importos
importjson
java_pid=os.popen("netstat..
分类:
其他好文 时间:
2017-08-14 15:13:40
阅读次数:
170
1.subprocess模块,前戏 res = os.system('dir') 打印到屏幕,res为0或非0 os.popen('dir') 返回一个内存对象,相当于文件流 a = os.popen('dir').read() a中就存的是执行结果输出了 Python2.7 commands模块 ...
分类:
编程语言 时间:
2017-08-14 13:24:07
阅读次数:
288
subprocess 前言 import os os.system('dir') #输出命令结果到屏幕,返回命令执行状态(0代表执行成功,0代表执行失败) os.popen('dir').read() #保存命令的执行结果并输出(/n换行),无返回状态 #commands only support ...
分类:
编程语言 时间:
2017-08-13 20:05:45
阅读次数:
178
在项目里用system(),然后发现调用失败,返回值为-1,感觉这个函数有点不靠谱。决定用popen()来替代system().具体参考了http://blog.sina.com.cn/s/blog_8043547601017qk0.html 具体实现如下,具体分析等有空再加上 ...
分类:
系统相关 时间:
2017-08-08 16:56:28
阅读次数:
995