以下代码需要win32扩展名。无论如何,我一直在阅读Orielly Book" Python编程Win32"并且我有兴趣阅读活动。
但是,现在阅读事件类别将返回一个整数。
如何查找该类别的实际名称? 到目前为止我得到的是
import win32evtlog
hand = win32evtlog.OpenEventLog(None, "Application")
flags = win32evtlog.EVENTLOG_BACKWARDS_READ | win32evtlog.EVENTLOG_SEQUENTIAL_READ
event = win32evtlog.ReadEventLog(hand, flags, 0)[0]
event.EventCategory
答案 0 :(得分:0)
我认为你必须自己解释。 写一个枚举或案例陈述并相应地打印文本。
十六进制值:(括号中的十进制值)
EVENTLOG_SUCCESS 0x0000 (decimal - 0)
EVENTLOG_ERROR_TYPE 0x0001 (decimal - 1)
EVENTLOG_WARNING_TYPE 0x0002 (decimal - 2)
EVENTLOG_INFORMATION_TYPE 0x0004 (decimal - 4)
EVENTLOG_AUDIT_SUCCESS 0x0008 (decimal - 8)
EVENTLOG_AUDIT_FAILURE 0x0010 (decimal - 16)