参考内容
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)