subprocess 模块 一、简介 subprocess最早在2.4版本引入。用来生成子进程,并可以通过管道连接他们的输入/输出/错误,以及获得他们的返回值。 subprocess用来替换多个旧模块和函数: os.systemos.spawn*os.popen*popen2.*commands.* ...
分类:
其他好文 时间:
2017-08-06 18:11:55
阅读次数:
201
1. popen()函数 头文件:#include <stdio.h> 函数原型:FILE * popen(const char * command, const char * type); 关闭文件流:int pclose(FILE * stream); 函数popen 先执行fork,然后调用e ...
分类:
编程语言 时间:
2017-08-06 14:58:45
阅读次数:
159
#!/usr/bin/env python#! _*_ coding:utf-8 _*_ import os,re,time #注 请把故障库启动后再执行此脚本 #1.获取mha日志中change语句stmt = os.popen("ssh exsddb3 'cat /var/log/masterh ...
分类:
编程语言 时间:
2017-08-04 18:25:31
阅读次数:
184
各位老铁们,老张与大家又见面了。看到各位在博客里面给我的留言和访问量的情况,我很是欣慰,也谢谢大家对我的认可。我写这些博客,就是想把自己对于MySQL数据库的一些看法和自己平时的实战经验分享出来,我们可以一起探讨,共同进步。也保证今后只要一有空就更新博文,推出更多的干货。 我的学生经常对我说:“张老 ...
分类:
数据库 时间:
2017-08-03 23:07:32
阅读次数:
345
log.info(u"你好" + "aaa") os.path.join(u"你好", "aaaa") os.popen((u"你好" + "aaa").encode("GBK"))即 windows 环境下, python 输出至命令行和写文件时需要用 unicode, 用 os.popen 执行 ...
分类:
编程语言 时间:
2017-07-29 17:40:22
阅读次数:
215
python的模块分两种,一种是标准库,一种是第三方库。 sys库 sys.argv 相对路径 os.system调用后直接输出到屏幕上,命令的执行成功为0,不保存结果 cmd_res=os.popen("dir").read() 需要通过read来读结果 site packge总的环境变量,自己写 ...
分类:
其他好文 时间:
2017-07-28 22:31:28
阅读次数:
138
1、FILE*popen(constchar*cmd,constchar*type);intpclose(FILE*stream);popen()函数fork()一个子进程,创建管道用于父子进程间通信,父进程要么从管道读,要么往管道写,执行一个shell以运行命令来开启一个进程相比于system()的又是在于使用简单,popen()只返回两个值,成功返..
分类:
系统相关 时间:
2017-07-24 09:56:38
阅读次数:
189
禁用PHP函数1、禁用PHP不安全函数:vim/usr/local/php/etc/php.inidisable_functions=system,exec,shell_exec,passthru,proc_open,proc_close,proc_get_status,checkdnsrr,getmxrrdisable_functions=getservbyport,syslog,popen,show_source,highlight_file,dl,socket_listen,s..
分类:
Web程序 时间:
2017-07-21 21:53:58
阅读次数:
231
当我们需要调用系统的命令的时候,最先考虑的os模块。用os.system()和os.popen()来进行操作。但是这两个命令过于简单,不能完成一些复杂的操作,如给运行的命令提供输入或者读取命令的输出,判断该命令的运行状态,管理多个命令的并行等等。这时subprocess中的Popen命令就能有效的完 ...
分类:
其他好文 时间:
2017-07-18 16:50:16
阅读次数:
157
目的:有时候需要一些系统的信息或者执行不是python的文件,这时候需要通过os模块调用它们。环境:windows7Python3.5.3情景:1)我通过python处理生成一个系统可以直接运行的文件,如bat批处理,需要执行它;2)我对批处理比较熟悉,想要在python执行命令并获得它的返回信息。这..
分类:
编程语言 时间:
2017-07-15 12:47:48
阅读次数:
140