我有一个简单的Python脚本将在Windows服务器上运行,我想记录特定事件到Windows事件日志中。是否有人有一个简单而精确的编写到Windows事件日志的示例,以便我可以从事件查看器中查看该事件。我已经阅读了pywin32库的文档,但找不到清晰的示例。我已尝试使用以下命令构建事件:
win32evtlogutil.ReportEvent(ApplicationName, EventID, EventCategory,
EventType, Inserts, Data, SID)
我一直没有成功,有人能更深入地解释一下ReportEvent吗?
pywin32
基础代码中有一个很好的例子:https://github.com/mhammond/pywin32/blob/main/win32/Demos/eventLogDemo.py - Nuno André