当前位置: 首页 > news >正文

西安网站制作公司怎么选文件备案网站建设方案

西安网站制作公司怎么选,文件备案网站建设方案,2019网站seo,wordpress自动添加视频播放器1. 前言 最近需要ping地址#xff0c;还是挺多的#xff0c;就使用python搞一个ping脚本#xff0c;记录一下#xff0c;以免丢失了。 2. 脚本介绍 首先检查是否存在True.txt或False.txt文件#xff0c;并在用户确认后进行删除#xff0c;然后从IP.txt的文件中读取IP地…1. 前言 最近需要ping地址还是挺多的就使用python搞一个ping脚本记录一下以免丢失了。 2. 脚本介绍 首先检查是否存在True.txt或False.txt文件并在用户确认后进行删除然后从IP.txt的文件中读取IP地址然后使用多线程并发地对这些IP地址进行ping测试。根据测试结果将可连接的IP地址写入True.txt文件不可连接的IP地址写入False.txt文件。 IP.txt文件需要每一行为一个IP地址不可放置网段并且通信与不通信是暂存在列表中的若中间结束ping则数据会丢失只有当全部运行完后会一次性写入之前也测试过一边测试一边写入会出现频繁的读取文件和写入文件总会出现IP丢失的情况。此次经过测试无丢失情况。 测试环境python3.10 测试结果IP.txt中共计1.2011个IP地址20线程共计耗时32分钟。 2.1. 文件夹内容 文件夹中False.txt和True.txt这两个文件是不需要创建的程序会自动创建而且IP.txt是需要创建的并且放置~地址每行一个正常回车换行或者在表格中弄好直接复制过来。 每次执行只需要替换IP.txt中的IP地址就可以了。 2.2. 脚本源码 这里电脑性能好而且想快的话直接多上一些线程一开始我测试的时候线程没设定好直接给我干了2400多线程电脑直接卡死预估100多线程应该都没问题。 import threading import subprocess import os from concurrent.futures import ThreadPoolExecutor判断是否存在True.txt或False.txt文由于如果之前存在可能会导致执行添加了但是测试好像不会不过添加一个也无妨。 def check_confirmation():if os.path.exists(True.txt) or os.path.exists(False.txt):user_input input(发现已存在的True.txt或False.txt文件是否删除(y/n): )if user_input.lower() y:if os.path.exists(True.txt):os.remove(True.txt)if os.path.exists(False.txt):os.remove(False.txt)elif user_input.lower() n:exit()else:print(无效的输入。请输入 y 或 n。)check_confirmation()def ping_ip(ip, true_ips, false_ips):如果IP地址能够ping通则将其添加到true_ips列表中否则添加到false_ips列表中。command [ping, -n, 1, ip]result subprocess.call(command, stdoutsubprocess.DEVNULL, stderrsubprocess.DEVNULL)if result 0:true_ips.append(ip)print(f{ip} 可以ping通!)else:false_ips.append(ip)print(f{ip} 无法ping通!)def main():check_confirmation()with open(IP.txt, r) as file:ips file.readlines()true_ips []false_ips []控制线程这里我写的是20线程。with ThreadPoolExecutor(max_workers20) as executor:for ip in ips:ip ip.strip()executor.submit(ping_ip, ip, true_ips, false_ips)整个程序运行完将列表中的数据写入到相应的文件夹中。with open(True.txt, w) as file:for ip in true_ips:file.write(ip \n)with open(False.txt, w) as file:for ip in false_ips:file.write(ip \n)if __name__ __main__:main()
http://www.hkea.cn/news/14353797/

相关文章:

  • 内部网站做登陆内部链接面料详情页设计模板
  • 英语网站推广策划书普通企业网站建设
  • 自媒体网站建设论文wordpress的搜索
  • 苗木公司网站模板河南省建设工程注册中心网站
  • 网页设计与网站建设书籍如何创建小程序商店
  • 特产网站模板做海报图片去哪个网站找 知乎
  • 淮安市建设监理协会网站会展公司排名
  • 点对点视频网站开发吉林大学建设工程学院 旧网站
  • 学网站开发和游戏开发那个php网站开发学习
  • 搜索指数的数据来源是什么淮安做网站seo
  • 浙江华纳建设有限公司网站杭州网站建设商城价格
  • 怎么搭建一个网站教程网站模板站的模板展示怎么做的
  • 海南省建设考试网站首页小说推文万能关键词
  • 怎么做跑腿网站安丘网站建设多少钱
  • 晋江外贸网站建设太仓市住房城乡建设局网站
  • 网站建立的具体步骤手工制作教程
  • 网站优化套餐软件定制和开发
  • 外国风格网站建设官网娱乐网站建设ppt
  • 提升网站页面打开速度拉新推广怎么找渠道
  • 个人网站 备案 类型宽带开户多少钱
  • 网站域名和空间区别厦门营销型网站
  • 电子商务网站开发计划书jquery加速wordpress
  • 专业零基础网站建设教学在哪里厦门网站建设工作室
  • 上海网站建设哪个平台好asp网站发邮件
  • 网站建设说明书泉州做网站qzxiaolv
  • 跨境网站开发公司桂阳县网站建设公司哪家好
  • 网站一直建设中网站开发各小组互评表
  • 网站建设征求意见phpcms律师网站模板
  • 昆山网站建设河北网站建设与维护本科教材
  • 网站做友链wordpress网站搭建教程