我可以在运行时从脚本打开应用程序吗?
我在想,运行Python程序的时候,能不能打开任何类型的应用程序呢?
7 个回答
1
可以看看 subprocess.call
这个东西,具体内容可以在这个链接找到:http://docs.python.org/2/library/subprocess.html#using-the-subprocess-module
4
使用系统功能时,你还可以利用打开文件的功能(特别是在使用 mac os 或 unix 环境时)。当你遇到权限问题时,这个功能会很有用。
import os
path = "/Applications/Safari.app"
os.system(f"open {path}")
26
假设你在使用Windows系统,你可以用下面的命令来执行某些操作。
import subprocess
subprocess.call('C:\\myprogram.exe')
import os
os.startfile('C:\\myprogram.exe')