使用python列出域下的网络系统

使用python列出域下的网络系统,python,networking,python-2.x,Python,Networking,Python 2.x,我计划使用Python2.6开发一个应用程序,它应该扫描我的公司网络(它是一个域,例如:www.xyz.com)并列出所有系统。我们的系统包含Linux和Windows。这是我刚刚为您编写的一个简单脚本。在Linux机器上安装Nmap,制作一个chron选项卡,每天运行一次这个脚本,它将输出脚本中引用的XML文件 import os os.system("nmap -A -O -oX XML.XML target.whatever") nmap是否也适用于windows。我正在尝试一个多平台

我计划使用Python2.6开发一个应用程序,它应该扫描我的公司网络(它是一个域,例如:www.xyz.com)并列出所有系统。我们的系统包含Linux和Windows。

这是我刚刚为您编写的一个简单脚本。在Linux机器上安装Nmap,制作一个chron选项卡,每天运行一次这个脚本,它将输出脚本中引用的XML文件

import os
os.system("nmap -A -O -oX XML.XML target.whatever")


nmap是否也适用于windows。我正在尝试一个多平台的代码。目前,Windows和LInuxYes确实有效。:)这里有一个链接,不用cron,你可以这样做