Python多线程拼网段地址脚本,,正常Python脚本
Python多线程拼网段地址脚本,,正常Python脚本
正常Python脚本#!/bin/python
#coding:tuf-8 支持中文
import subprocess 加载支持Linux系统内部命令模块
def myping(x): 定义函数
m=subprocess.call(‘ping -c2 -i0.1 -w1 %s &> /dev/null‘%x,shell=‘True‘) 定义拼命令的变量
if m == 0: if判度条件
print "%s is up"%x 正确打印up
else:
print "%s is down"%x 错误打印down
ip=[‘172.40.58.%s‘%i for i in range(1,255)] 定义变量
for j in ip: for循环
myping(j) 输出最后结果
多线程脚本就比普通脚本多了两行(导入模块,执行模块命令) 多线程Python脚本
#!/bin/python
#coding:tuf-8
import subprocess
import threading 加载多线程模块
def myping(x):
m=subprocess.call(‘ping -c2 -i0.1 -w1 %s &> /dev/null‘%x,shell=‘True‘)
if m == 0:
print "%s is up"%x
else:
print "%s is down"%x
ip=[‘172.40.58.%s‘%i for i in range(1,255)]
for j in ip:
a=threading.Thread(target=myping,args=[j]) 多线程命令
a.start() 输出执行结果
Python多线程拼网段地址脚本
相关内容
- 小飞侠带你精通Python网络编程系列04-Python内置的数据类
- python 查询Elasticsearch的小例子,,#!/usr/bin
- python学习——读取染色体长度(七:读取fasta文件),
- python 安装psutil,,在使用python组
- 一个简单的监控redis性能的python脚本,,一个简单的监控
- python:argparse命令行解析模块详解,,argparse命令
- Python - 代码片段,Snippets,Gist,snippetsgist,说明代码片段
- 用户登录三次机会(PYTHON),用户登录python,usename=sh
- python-多线程:调用thread模块中的start_new_thread()函数来产
- 在pycharm中运行python程序,,安装PyCharm安
评论关闭