码迷,mamicode.com
首页 >  
搜索关键字:popen    ( 539个结果
python子进程模块subprocess详解与应用实例 之一
subprocess--子进程管理器? 一、subprocess 模块简介 subprocess最早是在2.4版本中引入的。 subprocess模块用来生成子进程,并可以通过管道连接它们的输入/输出/错误,以及获得它们的返回值。 它用来代替多个旧模块和函数: os.system os.spawn* os.popen* popen2.* commands.* 关于这个模...
分类:编程语言   时间:2014-09-09 12:37:38    阅读次数:284
标准管道的使用
FILE * popen ( const char * command , const char * type );第一个参数是命令,不是文件名popen() 函数通过创建一个管道,调用 fork 产生一个子进程,执行一个 shell 以运行命令来开启一个进程。这个进程必须由 pclose() 函数...
分类:其他好文   时间:2014-09-06 20:01:43    阅读次数:256
禁用php函数的设置
禁用php函数的设置 打开PHP.INI,找到这行:disable_functions =在后面那里加上要禁用的函数,如禁用多个函数,要用半角逗号 , 分开给个例子:disable_functions = passthru,exec,system,popen,chroot,scandir,chg.....
分类:Web程序   时间:2014-09-02 19:46:35    阅读次数:225
尝试php命令行脚本多进程并发执行
php不支持多线程,但是我们可以把问题转换成“多进程”来解决。由于php中的pcntl_fork只有unix平台才可以使用,所以本文尝试使用popen来替代。下面是一个例子:被并行调用的子程序:----------------------------主调用者程序,由他调用子进程,同时并发的收集子程序...
分类:Web程序   时间:2014-08-31 15:47:21    阅读次数:293
Python用subprocess的Popen来调用系统命令
当我们须要调用系统的命令的时候,最先考虑的os模块。用os.system()和os.popen()来进行操作。可是这两个命令过于简单,不能完毕一些复杂的操作,如给执行的命令提供输入或者读取命令的输出,推断该命令的执行状态,管理多个命令的并行等等。这时subprocess中的Popen命令就能有效的完...
分类:编程语言   时间:2014-08-26 13:26:56    阅读次数:304
标准管道(popen)
NAME popen, pclose - pipe stream to or from a processSYNOPSIS #include FILE *popen(const char *command, const char *type); int pclose(FILE *stream);DE...
分类:其他好文   时间:2014-08-23 13:54:00    阅读次数:227
popen()
popen()函数 1 /*============================================ 2 > Copyright (C) 2014 All rights reserved. 3 > FileName:my_ponen.c 4 > author:donald 5 > d...
分类:其他好文   时间:2014-08-22 02:46:25    阅读次数:174
Python用subprocess的Popen来调用系统命令
当我们须要调用系统的命令的时候,最先考虑的os模块。用os.system()和os.popen()来进行操作。可是这两个命令过于简单,不能完毕一些复杂的操作,如给执行的命令提供输入或者读取命令的输出,推断该命令的执行状态,管理多个命令的并行等等。这时subprocess中的Popen命令就能有效的完...
分类:编程语言   时间:2014-08-17 10:18:42    阅读次数:222
python+sqlplus
importos fromsubprocessimportPopen,PIPE sqlplus=Popen(["sqlplus","-S","andy/root"],stdout=PIPE,stdin=PIPE) sqlplus.stdin.write("selectsysdatefromdual;"+os.linesep) sqlplus.stdin.write("insertintot_pythonvalues(1,‘chenlong‘);"+os.linesep) sqlplus.stdin.wr..
分类:数据库   时间:2014-08-14 04:00:48    阅读次数:345
日志分析
#!/usr/bin/pythonimportreimportosimportsysimportpycurldefbuffer_line(monitor_log):buf=open("/data0/webinternal_monitor/%s"%monitor_log).read()bytes=os.popen(‘wc-c/data0/logs/%s‘%monitor_log).read().split("")[0]ifint(bytes)<int(buf):return0else:returnint(..
分类:其他好文   时间:2014-08-08 16:22:46    阅读次数:373
539条   上一页 1 ... 50 51 52 53 54 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!