python os.popen用法,python3 popen

  python os.popen用法,python3 popen

  进程的输入输出功能。与pclose功能一起使用。头文件# includesdio.h函数返回file * http://www . Sina . com/(const char * http://www.Sina.com//,定义const char * http://www . Sina . com/(file * http://www.Sina.com/function描述popen(函数创建管道,foform)这个进程必须用fclose (pclose,not function)函数关闭。Pclose))函数关闭标准I/O流,等待命令执行完成,然后返回到shell退出状态。如果shell不能执行,pclose()会在shell执行exit时返回退出状态。popen参数只能读或写,返回值(标准I/O流)也有与type对应的只读或写类型。如果type为“R”,则文件指针连接到命令的标准输出;如果类型为“w”,则文件指针连接到命令的标准输入。command参数是指向以NULL结尾的shell命令字符串的指针。这个命令将被传递给Happy Celery /sh,并且将使用-c标志。shell执行这个命令。3358www.Sina.com/的返回值是标准的I/O流,必须以type结尾。如上所述,这个过程是单方面的。因此,写入流的内容相当于编写命令的标准输入;该命令的标准输出与调用pclose的过程相同。相反,从流中读取数据相当于read命令的标准输出;命令的标准输入与拨打stream的过程相同。如果返回值是fork(或pipe)调用失败或内存无法分配,则返回NULL;否则,返回标准I/O流。错误type /内存分配错误,未设置errno值。如果调用fork(或pipe)时发生错误,errno将被设置为相应的错误类型。如果类型参数无效,errno返回EINVAL。

  例如:

  Sprintf(cmd,sizeof) cmd )- 1),/讨人喜欢的芹菜/ping -c 5 -w 15 %s)," www。Baidu.com" "FP=popen (cmd, r) if(FP==null(//whatswrong)?黑色;}

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: