Python脚本模拟远程网络探测

编写一个脚本`test_ip.py`实现指定参数的远程主机网络探测

> python test_ip.py 192.168.0.10 192.168.0.100

针对192.168.0.10~192.168.0.100范围内所有主机进行网络探测

python 复制代码
import sys
import time
# 获取命令行参数:python test_ip.py 192.168.0.10 192.168.0.100
initial_ip=sys.argv[1]
end_ip=sys.argv[2]
#拆分ip
root_ip=initial_ip.rsplit('.',1)[0]
init_ip=int(initial_ip.rsplit('.',1)[1])
e_ip=int(end_ip.rsplit('.',1)[1])


#for循环便利ip地址
for ip in range(init_ip,e_ip+1):
    #拼接ip
    print(f"开始扫描{root_ip}.{ip}")
    #模拟扫描时间
    time.sleep(0.1)
    print(f"{root_ip}.{ip}扫描完成,网络畅通")
相关推荐
深蓝电商API9 小时前
Scrapy管道Pipeline深度解析:多方式数据持久化
爬虫·python·scrapy
噎住佩奇9 小时前
(Win11系统)搭建Python爬虫环境
爬虫·python
basketball6169 小时前
python 的对象序列化
开发语言·python
咕噜企业分发小米9 小时前
有哪些开源的直播云服务器安全防护方案?
运维·服务器·云计算
rgeshfgreh10 小时前
Python流程控制:从条件到循环实战
前端·数据库·python
luoluoal10 小时前
基于python大数据的电影市场预测分析(源码+文档)
python·mysql·django·毕业设计·源码
C_心欲无痕10 小时前
nginx - 开启 gzip 压缩
运维·前端·nginx
幻云201010 小时前
Python深度学习:从入门到实战
人工智能·python
王阿巴和王咕噜10 小时前
【WSL】安装并配置适用于Linux的Windows子系统(WSL)
linux·运维·windows
Zoey的笔记本10 小时前
敏捷与稳定并行:Scrum看板+BPM工具选型指南
大数据·前端·数据库·python·低代码