在编写代码中,经常会遇到在 Python程序中打开外部程序的需求,那么在Python里如何打开外部程序呢?
今天我们来介绍四种不同的方式,供大家参考收藏。
使用 os.system()
os.system(command)是最简单的一种方式,我们import os模块,并调用它的system() 方法即可。
参考以下例子:
通过简单两行代码即可在我的电脑上打开 qq程序,因为我是在MacOS 系统里,所以需要在可执行文件之前加一个open,如果是 windows只需要填写可执行文件的绝对路径即可。
现在我们可以调用稍微复杂一点的命令,实现在 Python中调用ping命令
不过os.system()的缺点是无法获取调用后的返回结果