Я использую пакет pysnmp в Python для получения и установки SNMP. Я скомпилировал MIB с помощью pysmi в файл * .py.
Мой вопрос заключается в использовании * .py скомпилированного MIB. Как я могу использовать эту информацию для (авто) создания набора / получения для каждого OID?
Очевидно, мой вопрос касается не только написания каждого набора и получения путем копирования каждого OID из MIB и создания набора и получения с этим OID.
Способ, которым я это себе представляю чтобы работать, я хочу, чтобы класс, который принимает IP-адрес устройства, publi c, а также частные строки и MIB. Наборы и значения для каждого параметра должны автоматически генерироваться из MIB как методы для этого класса.
Для установки / получения каждого параметра я бы сказал что-то вроде: device.set.param (value) или device. get.param (значение)
Заранее спасибо.