在某些机器上,对于下面这段代码
p = subprocess.Popen(cmd, stdout = subprocess.PIPE, stderr = subprocess.STDOUT);
out, err = p.communicate()
这个脚本会在p.communicate()处挂起,不返回。
在我手动运行命令后,我终于看到了错误信息。
为什么会这样,我应该如何解决这个问题?
|
|
爱跑步的篮球 · 总结com组件问题,随笔记录 - 技术经验 ...· 1 年前 · |
|
|
笑点低的橙子 · 汽车产量排名速报 日本 ...· 1 年前 · |
|
|
想表白的饼干 · 从上海国际邮轮节看邮轮经济高质量发展,上海市 ...· 1 年前 · |
|
|
有情有义的板凳 · 分割CSV数据时忽略引号换行符-腾讯云开发者 ...· 2 年前 · |
|
|
玩手机的甜瓜 · 关于河南省事业单位2021年度专业技术二级岗 ...· 2 年前 · |