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}扫描完成,网络畅通")
相关推荐
子有内涵1 天前
【Linux】程序地址空间(是什么?为什么?)
linux·运维·算法
2401_857865231 天前
使用XGBoost赢得Kaggle比赛
jvm·数据库·python
KIKIiiiiiiii1 天前
微信自动化机器人开发
java·开发语言·人工智能·python·微信·自动化
暮冬-  Gentle°1 天前
使用Python进行网络设备自动配置
jvm·数据库·python
新缸中之脑1 天前
cmux多智能体管理工具
运维·服务器
badhope1 天前
Python、C、Java 终极对决!谁主沉浮?谁将消亡?
java·c语言·开发语言·javascript·人工智能·python·github
薛不痒1 天前
模型部署:基于flask和pytorch
人工智能·pytorch·python·深度学习·flask
linxinglu1 天前
DeepMind:解开智能之谜与「科学发现」的终极自动化杠杆
运维·人工智能·自动化
m0_743297421 天前
将Python Web应用部署到服务器(Docker + Nginx)
jvm·数据库·python
小邓睡不饱耶1 天前
实战教程:Python爬取北京新发地农产品价格数据并存储到MySQL
开发语言·python·mysql