Python OS模块 用Python调用cmd命令是如何让他在后台静默执行(不会突然跳出cmd弹窗)

麻烦问下各位大神

如何让Python在执行os.system(cmd)是不弹窗执行,让他在后台静默执行,有没有这样的方法。谢谢

示例代码:

#!/usr/bin/env python
# -*- coding:utf-8 -*-

import os

cmd = 'ping 127.0.0.1'

os.system(cmd)
阅读 21.6k
1 个回答

使用subprocess的run函数

from subprocess import run
run("ping 127.0.0.1",shell=True)
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题
宣传栏