Я новичок в сетевом программировании, особенно в snmp. Я просто хочу отправить простой запрос snmp локально и посмотреть, что он выдает. пока в документации мало что говорится о методе отправки. Этому я следовал как примеру и это. Сначала я использовал их как есть, но позже настроил их, как, например, ниже:
from pysnmp.hlapi import *
g = getCmd(SnmpEngine(),
CommunityData('public'),
UdpTransportTarget(('demo.snmplabs.com', 161)),
ContextData(),
ObjectType(ObjectIdentity('TCP-MIB', 'tcpConnectionState',
'ipv4', '127.0.0.1', 41511,
'ipv4', '127.0.0.1', 993)
)
)
g.send([ObjectType(ObjectIdentity('IF-MIB', 'ifInOctets'))])
Однако я получаю эту ошибку:
TypeError: невозможно отправить значение, отличное от None, только что запущенному генератору