用于Internet运行状况报告API的Pyton库
abondance的Python项目详细描述
abondance:Python库的Internet健康报告API
安装
简单方法
pip install abondance
源文件
获取最新的源文件:
^{pr2}$安装依赖项和安装中止:
cd abondance
sudo pip install -r requirements.txt
sudo python setup.py install
相互依赖(霸权)
示例:2018年9月15日检索AS2501的依赖项
fromihr.hegemonyimportHegemonyhege=Hegemony(originasns=[2501],start="2018-09-15 00:00",end="2018-09-15 23:59")forrinhege.get_results():print(r)
示例:2018年9月15日检索AS2500的家属
fromihr.hegemonyimportHegemonyhege=Hegemony(asns=[2500],start="2018-09-15 00:00",end="2018-09-15 23:59")forrinhege.get_results():# Skip results from the global graphifr["originasn"]==0:continueprint(r)
作为延迟
例如,2018年9月15日检索到<2018年9月15日AS793>fromihr.delayimportDelayres=Delay(asns=[7922],start="2018-09-15 00:00",end="2018-9-15 23:59")forrinres.get_results():print(r)
作为转发警报
示例:检索2018年9月15日AS7922的转发警报
fromihr.forwardingimportForwardingres=Forwarding(asns=[7922],start="2018-09-15 00:00",end="2018-9-15 23:59")forrinres.get_results():print(r)
标签:
- 项目
标签: