情况是这样的: 我想捕获我的python程序中的IPmsg.exe的弹出窗口。python捕获另一个窗口的输出 - GUI程序
有一个简单的方法,它是从日志文件中读取。但是我想知道这是否可以在没有将日志文件引入讨论的情况下完成。 有关IPmsg.exe的更多信息:http://ipmsg.org/index.html.en
这是特定的。 现在,将捕获基于Windows的GUI程序的输出的通用方法是什么?
情况是这样的: 我想捕获我的python程序中的IPmsg.exe的弹出窗口。python捕获另一个窗口的输出 - GUI程序
有一个简单的方法,它是从日志文件中读取。但是我想知道这是否可以在没有将日志文件引入讨论的情况下完成。 有关IPmsg.exe的更多信息:http://ipmsg.org/index.html.en
这是特定的。 现在,将捕获基于Windows的GUI程序的输出的通用方法是什么?
通常有交谈GUI程序在Windows上,如果你恨日志文件有两种方式:
+1对于使用日志文件的方式来说,要容易得多。
您可以通过直接从Python直接启动的Python捕获应用程序的输出,例如,使用子模块:
http://docs.python.org/library/subprocess.html
否则你已经基本上读取其他应用程序的直接输出没有机会。
谢谢。我将看看这个模块。 – Neeraj 2011-05-03 05:37:26
我认为这是一个Windows GUI应用程序,基于对页面的简要介绍,但是我在你的问题中看到了你说的标准输出。你能确认你在说什么类型的输出,并在这里显示吗? – Henry 2011-05-03 05:22:34
@亨利:你说得对。我编辑了我的问题。 – Neeraj 2011-05-03 05:26:56
@Neeraj然后在我的答案中#2是真正走的路,而且相关的问题应该让你走得很远。请记住下载一个像Spy ++这样的程序,以帮助您了解您正在瞄准/编程的内容。 – Henry 2011-05-03 05:28:20