python - 运行系统命令并使用 Popen 类在 python 3 中返回输出
问题描述
我想在 python 中定义一个接受系统命令并返回输出的函数。
预期输出:
Process Output : Hello
我的输出:
Process Output :
使用的代码:
def run_process(cmd_args):
with subprocess.Popen(cmd_args, stdout=subprocess.PIPE,shell=True) as p:
(output,err)=p.communicate()
return output
run_process("echo Hello")
解决方案
推荐阅读
- r - 润滑; Dplyr 如何按周和类别聚合数据框
- javascript - 函数和参数传递
- python-3.x - 不明白为什么我的 python 不起作用
- python - 我怎样才能让我的敌人射弹攻击玩家移动的地方?
- ios - Jitsi 在 IOS 中遇到视频和静音
- swift - 根据字符匹配百分比对搜索结果进行排序
- java - 为什么 Collectors.counting 会减少为 long?
- azure-devops - 在多个其他管道全部完成后触发 Azure 管道构建
- python - 随机选择数组中的元素 - 满足条件
- javascript - IonSelect 的离子删除平面箭头