使用python调用Windows程序的几种方法
#!/usr/bin/env python# -*- coding: utf-8 -*-import os#-------------------------------------------方法一os.system("notepad.exe")# 打开记事本默认堵塞from subprocess import Popen#----------------------...
·
#!/usr/bin/env python
# -*- coding: utf-8 -*-
import os #-------------------------------------------方法一
os.system("notepad.exe") # 打开记事本 默认堵塞
from subprocess import Popen #------------------------方法二
app1 = Popen("notepad.exe") # 非堵塞
from pywinauto import Application #------------------方法三
app2 = Application(backend="uia").start("notepad.exe") # 非堵塞
原理是模拟cmd命令行启动程序,参数可以空格隔开,跟在其后。方法二、方法三可以得到进程对象,可以使用进程对象做进一步操作。
更多推荐
所有评论(0)