【easysnmp】python snmp IF-MIB::ifPhysAddress messy code,解析mac地址乱码

it2026-02-04  1

参考内容

Session_api MAC address displaying in binary #14

解决方法

设置snmp session 会话时,添加参数use_sprint_value

use_sprint_value –设置为True,以使用sprint_value函数库格式化的get和getnext方法的返回值。这将导致以非规范格式返回某些数据类型。注意:此选项集返回的值可能不适用于设置操作

即:

from easysnmp import Session def snmpSessionFunc(): """ use_sprint_value=True """ return Session(hostname="<client_ip>", community="<community>", version=<version_number>, use_sprint_value=True)
最新回复(0)