干自闭

关注

python os.system 命令阻塞

干自闭

关注

阅读 24

2023-11-22


在python 中执行 os.system(“ping www.baidu.com”) 等命令的时候会阻塞,
它会等待 os.system 里的命令执行完才会返回。
有的时候我们需要并行运行:

在Linux平台上 只需要在命令末尾加上shell后台运算符&即可:

os.system('ping www.baidu.com &')

在Windows下,用DOS的start命令通常也能使命令并行启动:

os.system('start ping www.baidu.com ')


相关推荐

炽凤亮尧

python os.system $()

炽凤亮尧 70 0 0

三分梦_0bc3

python os.system执行shell 命令

三分梦_0bc3 114 0 0

晚熟的猫

python os.system执行cmd指令

晚熟的猫 95 0 0

古月无语

python os.system(“cls“)在PyCharm无效问题

古月无语 123 0 0

纽二

python 运行os.system()怎么让程序不关闭

纽二 57 0 0

幸甚至哉歌以咏志

Python面试高频问题: os.system()和os.popen()的区别

幸甚至哉歌以咏志 21 0 0

zhyuzh3d

os.system和os.popen函数的区别

zhyuzh3d 101 0 0

witmy

python中os.system(cmd)函数的返回值:python中的os.system(cmd)的返回值与linux命令返回值的关系

witmy 72 0 0

书写经典

Python中os.system()、subprocess.run()、call()、check_output()的用法

书写经典 49 0 0

穆风1818

Python学习笔记.OS学习笔记 OS操作系统(operating system)(一)

穆风1818 135 0 0

精彩评论(0)

0 0 举报