我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

请问这个代码什么意思

def exec_command(command):
process = subprocess.Popen(command.split(), stdout=subprocess.PIPE)
return process.communicate()[0]

这里是执行一个外部程序,并且把目标程序的输出重定向到管道,这样可以返回外部程序输出的信息。

执行外部进程 然后管道获取数据后 用communicate获得返回的输出

近期文章

  • 关于C语言字符串的问题
  • 求助一个vb.net中webbrowser的问题
  • AVD模拟器浏览器打不开
  • Scanner录入出现错误,在线等,很着急!!!帮帮我
  • hadoop开启的问题,一直让输入什么口令,可是不知道口令是什么,不是密码
  • iOS 的tag值能为负数或0吗
  • 如何使autocompleteTextView的completionThreshold="0"?
  • 安卓功能5.1下正常 4.0下异常
  • 微信公众号新增模块后的支付问题
  • android mediaPlayer播放了1.4G的MP4 抛出 传输量过大异常
  • 求助关于二叉树层次遍历
  • cannot find method [*] in action [*]这个问题是什么鬼?
  • windows7 下如何屏蔽浏览器视频(以及声音、动画)
  • 一个关于安卓指示器的问题,用了如下代码无法居中
  • C语言中for循环怎么立即跳出,里面有延时
  • 加载ofbiz的实例,用命令行启动,报以下错误
  • android https验证服务器自定义证书出错
  • 关于Hql语句,这条语句为什么查不出数据
  • AndroidStudio设置字体的状态选择器?
  • plsql中with as用法问题

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华