0
如何以跨平臺方式僅使用Python提取ActiveX COM DLL的GUID?使用Python從ActiveX COM DLL中提取GUID
我碰到了pythoncom
,它配備了pywin32
。它有一個LoadTypeLib
功能,可以做到這一點:
import pythoncom
dll = pythoncom.LoadTypeLib("C:\\path\to\\my.dll")
print str(dll.GetLibAttr()[0])
這比我目前的解決方案,它依賴於外部CLI應用程序,但是更好的跨平臺解決方案,甚至會更好,因爲我不相信pywin32可以輕鬆安裝在Linux CI上。