WEB开发网
开发学院软件开发Python 使用 Net-SNMP 和 IPython 阅读

使用 Net-SNMP 和 IPython

 2008-09-30 12:45:39 来源:WEB开发网   
核心提示: 正如您可以看到的,要使用这个模块并开始分析整个网络(一次一台计算机),使用 Net-SNMP 和 IPython(7),这项任务是非常容易的,请仔细地进行分析,进行这项操作非常简单,让我们再次运行相同的查询,并确定需要在网络中进行查询的内容,这是 IPython 的另一个有趣的特性

正如您可以看到的,要使用这个模块并开始分析整个网络(一次一台计算机),这项任务是非常容易的。请仔细地进行分析,并确定需要在网络中进行查询的内容。这是 IPython 的另一个有趣的特性,有必要对其进行深入研究。IPython 具有一个令人难以置信的特性,即允许您将 Python 代码片段作为后台进程来运行。幸运的是,进行这项操作非常简单。让我们再次运行相同的查询,但这一次将其作为后台进程运行(请参见清单 5)。

清单 5. IPython 迭代式编码示例——后台进程

In [11]: bg s.query()
Starting job # 0 in a separate thread.
In [12]: jobs[0].status
Out[12]: 'Completed'
In [16]: jobs[0].result
Out[16]:
('Linux localhost 2.6.18-8.1.14.el5 #1 SMP Thu Sep 27 18:58:54 EDT 2007 i686',
'.1.3.6.1.4.1.8072.3.2.10', '121219', 'me@localhost.com', 'localhost', '"My Local
Machine"', '0', '.1.3.6.1.6.3.10.3.1.1', '.1.3.6.1.6.3.11.3.1.1',
'.1.3.6.1.6.3.15.2.1.1', '.1.3.6.1.6.3.1', '.1.3.6.1.2.1.49',
'.1.3.6.1.2.1.4', '.1.3.6.1.2.1.50', '.1.3.6.1.6.3.16.2.2.1',
'The SNMP Management Architecture MIB.', 'The MIB for Message Processing and
Dispatching.', 'The management information definitions for the SNMP User-based
Security Model.', 'The MIB module for SNMPv2 entities', 'The MIB module for
managing TCP implementations', 'The MIB module for managing IP and ICMP
implementations', 'The MIB module for managing UDP implementations',
'View-based Access Control Model for SNMP.', '0', '0', '0', '0', '0', '0', '0', '0')

上一页  2 3 4 5 6 7 8 9  下一页

Tags:使用 Net SNMP

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接