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}扫描完成,网络畅通")
相关推荐
门豪杰12 小时前
使用WSL2安装Ubuntu子系统
linux·运维·ubuntu·wsl
Red丶哞12 小时前
RustFS 使用 S3 Python SDK(Boto3)文档
开发语言·python
面对疾风叭!哈撒给12 小时前
Linux之Docker使用JDK21安装包制作JDK21镜像包
java·linux·运维·docker
铁打的阿秀12 小时前
Java 打印pdf添加水印实现
java·python·pdf
绘梨衣的sakura路12 小时前
[特殊字符] 2026 年 AI 自动化新范式:OpenClaw 核心 Skill 精选与实战指南
运维·人工智能·自动化
yuxi202012 小时前
我用 Python 自动化了这 10 个工作流程,每周省下 8 小时
python
yunyun3212312 小时前
用Python监控系统日志并发送警报
jvm·数据库·python
6+h13 小时前
【java IO】BIO、NIO、AIO 全面对比
java·python·nio
梨落秋霜13 小时前
Python入门篇【正则表达式】
python·mysql·正则表达式
Hello.Reader13 小时前
PySpark 安装保姆级教程pip、Conda、手动安装、Spark Connect 一次讲透(一)
python·spark·conda·pip