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