我是Python的新手,正在寻求帮助这是多么的可能。我正在寻找一种方法来查找一个文件中的IP地址,并查找该IP子网基于另一个文件的位置:
设备IP地址文件:
设备IP地址
—————————————————————————————————————————————————————————
服务器1 | 1.1.1.1
服务器2 | 2.2.2.2
服务器3 | 3.3.3.3
计算机1 | 4.4.4.4
计算机2 | 5.5.5.5
计算机3 | 6.6.6.6
计算机4 | 7.7.7.7
子网文件:
网络| cidr |类型|位置
————————————————————————————————————————————————————————————
1.1.1.0 |/23 |网络|数据中心-1区
2.2.2.0 |/23 |网络|数据中心-2区
3.3.3.0 |/21 |网络|数据中心-3区
4.4.4.0 |/21 |网络|办公地点1
5.5.5.0 |/23 |网络|办公地点2
6.6.6.0 |/28 |网络|办公地点3
7.7.7.0 |/31 |网络|办公地点4
8.8.8.0 |/31 |网络|办公地点5
我要做的是创建一个python脚本,该脚本将从一个文件中读取设备IP地址,并根据子网文件中列出的该IP地址的子网查找位置,并将结果输出到新文件:
输出文件:
设备| IP地址|位置
——————————————————————————————————————————————————————————————————
服务器1 | 1.1.1.1 |数据中心-1区
服务器2 | 2.2.2.2 |数据中心-2区
服务器3 | 3.3.3.3 |数据中心-3区
计算机1 | 4.4.4.4 |办公地点1
计算机2 | 5.5.5.5 |办公地点2
电脑3 | 6.6.6.6 |办公地点3
计算机4 | 7.7.7.7 |办公地点4
目前这些文件是XLSX格式,但如果更容易的话,可以很容易地转换成另一种格式。在
目前没有回答
相关问题 更多 >
编程相关推荐