python - 捕获程序调试事件消息

标签 python windows event-log

我正在尝试使用 Python 从内部开发的应用程序中捕获调试事件消息。我研究过使用 win32event 和 PyWin32 中的其他功能。

该进程将使用 python 启动,我一直在使用 subprocess.popen() 来执行此操作。

自星期一以来,我一直在研究和测试不同的方法来执行此操作,我确信有一种方法可以执行此操作,但我只是想念它。如有任何帮助、建议或指示,我们将不胜感激。

最佳答案

也许您需要捕获 STDERR?

import sys
sys.stderr = open('C:\\error_log.txt', 'w')

关于python - 捕获程序调试事件消息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10953019/

相关文章:

python - 是否可以组合两个范围来创建字典?

python - 读取特定 Windows 事件日志事件

logging - NLog:无法写入事件日志

java - 如何使用命令提示符在两个 jar 文件之间创建管道?

python - 如何在 Python 中使用 dir/s 命令?

powershell - 变量中具有多个ID的Get-WinEvent -FilterHashTable不起作用

Python减少嵌套字典中的嵌套循环

Python:没有可用的加密库

python - tkinter.TclError : couldn't connect to display "localhost:18.0"

用于并行执行 n 个其他批处理文件的 Windows 批处理文件