资源简介
Snmputil工具,免安装,包含Snmputil.exe和Snmputilg.exe,可直接使用
代码片段和文件信息
# coding=utf-8
import re
import os
import psutil
import datetimetime
import platform
if ‘Windows‘ == platform.system():
localhost = [‘localhost‘]
hosts = [‘192.168.1.128‘]
else:
# 在虚拟机运行时则查看本地
hosts = [‘127.0.0.1‘]
def snmpWalk(host oid):
result = os.popen(‘snmpwalk -v 2c -c public ‘ + host + ‘ ‘ + oid).read().split(‘\n‘)[:-1]
return result
# ------------------------------------------------------------
# 获取系统信息
# ------------------------------------------------------------
def getSystem(host):#.split 按某一个字符分割还可以加正则表达式,分隔后是一个列表,[3:]表示取其第三个元素开始的列表
#system = ‘:‘.join(snmpWalk(host ‘system‘).split(‘:‘)).strip()
system=‘ ‘.join(snmpWalk(host ‘system‘)[0:].split(‘:‘)).strip()
return system
def main():
for host in hosts:
print(‘=‘ * 10 + host + ‘=‘ * 10)
print(“系统信息:“)
system = getSystem(host)
print(system)
if __name__ == ‘__main__‘:
main()
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 8464 1999-03-12 23:55 Snmputil工具 绿色免费版(包含Snmputil.exe和Snmputilg.exe)\Snmputil.exe
文件 355328 1998-08-09 22:02 Snmputil工具 绿色免费版(包含Snmputil.exe和Snmputilg.exe)\Snmputilg.exe
文件 1095 2018-04-22 14:15 Snmputil工具 绿色免费版(包含Snmputil.exe和Snmputilg.exe)\test.py
文件 421 2018-04-22 14:32 Snmputil工具 绿色免费版(包含Snmputil.exe和Snmputilg.exe)\testos.popen.py
文件 489 2018-04-22 15:02 Snmputil工具 绿色免费版(包含Snmputil.exe和Snmputilg.exe)\testospopen.py
文件 124 2010-07-21 09:04 Snmputil工具 绿色免费版(包含Snmputil.exe和Snmputilg.exe)\去脚本之家看看.url
文件 9439 2011-12-27 17:42 Snmputil工具 绿色免费版(包含Snmputil.exe和Snmputilg.exe)\常用SNMP_OID.txt
文件 112 2010-07-21 09:03 Snmputil工具 绿色免费版(包含Snmputil.exe和Snmputilg.exe)\服务器软件.url
文件 117 2015-10-28 11:16 Snmputil工具 绿色免费版(包含Snmputil.exe和Snmputilg.exe)\领取天猫淘宝内部优惠券.url
目录 0 2018-04-22 14:57 Snmputil工具 绿色免费版(包含Snmputil.exe和Snmputilg.exe)
----------- --------- ---------- ----- ----
375589 10
- 上一篇:linux0.12内核源码
- 下一篇:软件工程 项目管理 Project
评论
共有 条评论