我想从本地路由器获取数据,我使用pySnmp。我是这样做的:
g = getCmd(SnmpEngine(),
CommunityData('public'),
UdpTransportTarget(('192.168.7.1', 161)),
ContextData(),
ObjectType(ObjectIdentity('SNMPv2-MIB', 'sysDescr', 0)))
data = next(g)
之后我在屏幕上获得了大量的打印数据,但当我查看我的数据变量时,我得到了:
(<pysnmp.proto.errind.RequestTimedOut at 0x105b6bfd0>, 0, 0, [])
但是我看到了打印数据中我需要的所有数据,我该如何解决这个问题?