标签:cal inux targe linux系统 null get else 导入 thread
正常Python脚本多线程脚本就比普通脚本多了两行(导入模块,执行模块命令)
多线程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() 输出执行结果
标签:cal inux targe linux系统 null get else 导入 thread
原文地址:http://blog.51cto.com/13587114/2070736