2012-04-03 135 views
0

我试图用python脚本打开一个Windows应用程序,对它执行一个调用循环,检索这些值并将它们保存到文本文件中。使用Python控制Windows应用程序

我用了下面的python脚本来打开应用程序,我不确定接下来需要做什么,是否有一个调用列表 - 我可以从应用程序中获取的命令列表,以便知道应该调用哪一个?如何从python导航应用程序界面?

import os 
import subprocess 

cmd = 'C:/Program Files (x86)/path/to/my/application.exe' 
p = subprocess.Popen(cmd, shell=True, stdout=subprocess.PIPE, stderr=subprocess.STDOUT) 

在此先感谢!

回答

1

如何从python导航应用程序界面?

这听起来像你试图运行的应用程序有一个图形界面,你将无法使用子进程模块。子流程模块只能用于运行命令行应用程序或根本没有输出/接口的应用程序。

退房的回答下列问题,你如何能够使用带有GUI沟通的Python:Make your program USE a gui


是否有来电的命令,我可以得到的名单从应用程序,所以我会知道哪一个打电话?

这完全取决于应用程序,不知道您正在运行哪个应用程序,因此我们无法提供此信息。