gpt4 book ai didi

python - SNMP OID 解析器

转载 作者:太空宇宙 更新时间:2023-11-04 03:37:16 26 4
gpt4 key购买 nike

我正在编写 Python 代码,其中用户以下列任何形式输入 SNMP OID:

1.3.6.1.2.1.90.1.2
internet.2.1.90.1.2

我希望我的代码将 internet 解析为 1.3.6.1

我正在考虑创建一个字典并为对象名称提供相应的值,但我认为这不是一个好主意。

请帮助我指导我应该如何进行。

最佳答案

  1. NetSnmp 提供了一个snmptranslate 方法 - 这可能是有用的起点。

    它的手册页说它的目的是:

    translate MIB OID names between numeric and textual forms.

    net-snmp 的 Python 绑定(bind)已经可用,参见 these SO questions .

  2. 或者 pysnmp提供类似。请参阅 SO 问题 "Translating pysnmp numerical oid output into symbolic names" .

关于python - SNMP OID 解析器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28403879/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com