Преобразователь SNMP OID

Я пишу код Python, в котором пользователь вводит OID SNMP в любой из следующих форм:

1.3.6.1.2.1.90.1.2
internet.2.1.90.1.2

Я хочу, чтобы мой код разрешал internet в 1.3.6.1.

Я думал о создании словаря и присвоении соответствующих значений именам объектов, но я не думаю, что это хорошая идея.

Пожалуйста, помогите мне подсказать, как мне поступить.


person user3379410    schedule 09.02.2015    source источник


Ответы (1)


  1. # P1 # # P2 #
    # P3 #
    # P4 #
  2. В качестве альтернативы pysnmp предоставляет аналогичный. См. Вопрос SO «Преобразование вывода числовых oid pysnmp в символические имена».

person k1eran    schedule 09.02.2015