pysnmp 怎么使用IF-MIB.mib 檔案啊,總是找的IF-MIB.py,網上說會自動把.mib 檔案轉化為.py嗎?
出錯代碼:
ObjectType(ObjectIdentity('IF-MIB', 'ifInOctets',0).addMibSource('E:/snmp/mib')))報錯:
pysnmp.smi.error.MibNotFoundError: IF-MIB compilation error(s): missingcaused by <class 'pysnmp.smi.error.MibNotFoundError'>: MIB file "IF-MIB.py[co]" not found in search path (DirMibSource('C:\\Users\\shyou\\PycharmProjects\\snmp_test\\venv\\lib\\site-packages\\pysnmp\\smi\\mibs'), DirMibSource('C:\\Users\\shyou\\PycharmProjects\\snmp_test\\venv\\lib\\site-packages\\pysnmp\\smi\\mibs\\instances'), DirMibSource('pysnmp_mibs'), DirMibSource('E:\\snmp\\mib'), DirMibSource('C:\\Users\\shyou\\PySNMP Configuration\\mibs'))
uj5u.com熱心網友回復:
解決了嗎?你把后面那個刪了試下,只保留ObjectType(ObjectIdentity('IF-MIB', 'ifInOctets',0)uj5u.com熱心網友回復:
沒用這個代碼了,請問,你有接收v3協議snmp的代碼嗎?,方便加微信不,私聊給我,我私聊你了?,以后交流python
uj5u.com熱心網友回復:
我沒有v3的代碼,你可以看下官方檔案里面有實體,感覺這個庫有點坑,我當時裝完沒有if-mib.py檔案,坑死。這個就是我上課需要簡單的用一下,我不怎么用Python的
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/54179.html
上一篇:pip安裝庫時出錯
