我已将CISCO-VTP-MIB
转换为使用PySNMP,但我无法导入它。
在线帮助适用于* nix机器。如何导入此模块以在我的脚本中使用?
答案 0 :(得分:0)
要将PySNMP指向保存Pythonized MIB的位置,请使用ObjectIdentity.addMibSource()。
但更好的方法(至少对于SNMP管理器应用程序)是让PySNMP将ASN.1 MIB文件编译成它需要的任何形式。为此,您只需将其指向可以找到ASN.1 MIB的位置。你可以用ObjectIdentity.addAsn1MibSource()来完成后者。
说到Windows路径,PySNMP并没有对它们做任何特别的事情。我想你可以在这方面遵循Python风俗。例如,Python术语中的c:\mibs
可能看起来像c:/mibs
。