吐槽python之snmp

来源:互联网 发布:好吃的火锅 知乎 编辑:程序博客网 时间:2024/05/19 00:13

计划逐步在网管开发中引入python

习惯了perl, 发现python居然没有没有CPAN T_T,不过还有PYPI ^_^

接下来的问题就是,python没有snmp包。

粗略一搜

有2个选择,用net-snmp的perl binding,或者用原生的pysnmp(速度慢一倍)

对比perl的海量应用和文档,python这方面几乎就是空白。。。网上的文章基本就是抄来抄去

什么多线程,什么ipython.

 

只能自己动手丰衣足食,先做回小白鼠了。

net-snmp(在吐槽下ucd-snmp,干嘛非要改成net-snmp,弄得和perl的包一个名,又不是一个东东。)

这个还比较熟悉和靠谱,可是安装还需要编译源码。。。windows平台下编译,还需要安装cygwin和gcc....晕菜

怀疑是c-based的接口实现。那样就没法弄stackeless了。

 

pysnmp这个看起来很诱人,pure python,还集成了twisted支持,

虽然我计划用stackless,不考虑twisted.

这个总算还有一些简单的入门文档、

 

原创粉丝点击