"""
项目名称:端口探测扫描
作者:白
版本:1.0
注:这里以mysql 3306 为例,port 换成80 也可以
#引入线程和socket的模块
import threadingimport socketrouters=[] #用于保存探测结果lock = threading.Lock() #构造一把锁def main(): local_ip = socket.gethostbyname_ex(socket.gethostname()) all_threads=[] for ip in local_ip[2]: for i in range(1,255): array = ip.split(".") #把IP以点号做分割 array[3]= str(i) new_ip ='.'.join(array) #在把列表的内容转换成IP t = threading.Thread(target=check_ip,args=(new_ip,)) #构造线程池 t.start() #开启线程 all_threads.append(t) for t in all_threads: t.join() #保持队列def check_ip(new_ip): s = socket.socket(socket.AF_INET,socket.SOCK_STREAM) #创建套接字 s.settimeout(1) PORT = 3306 result = s.connect_ex((new_ip,PORT)) if result ==0: lock.acquire() # 获取锁 print(new_ip.ljust(15),'port %s is open' %PORT) lock.release() # 锁释放print('search for router,please wait......')if __name__ == '__main__': main()
threadingimport socketrouters=[] #用于保存探测结果lock = threading.Lock() #构造一把锁def main(): local_ip = socket.gethostbyname_ex(socket.gethostname()) all_threads=[] for ip in local_ip[2]: for i in range(1,255): array = ip.split(".") #把IP以点号做分割 array[3]= str(i) new_ip ='.'.join(array) #在把列表的内容转换成IP t = threading.Thread(target=check_ip,args=(new_ip,)) #构造线程池 t.start() #开启线程 all_threads.append(t) for t in all_threads: t.join() #保持队列def check_ip(new_ip): s = socket.socket(socket.AF_INET,socket.SOCK_STREAM) #创建套接字 s.settimeout(1) PORT = 3306 result = s.connect_ex((new_ip,PORT)) if result ==0: lock.acquire() # 获取锁 print(new_ip.ljust(15),'port %s is open' %PORT) lock.release() # 锁释放print('search for router,please wait......')if __name__ == '__main__': main()
import socketrouters=[] #用于保存探测结果lock = threading.Lock() #构造一把锁def main(): local_ip = socket.gethostbyname_ex(socket.gethostname()) all_threads=[] for ip in local_ip[2]: for i in range(1,255): array = ip.split(".") #把IP以点号做分割 array[3]= str(i) new_ip ='.'.join(array) #在把列表的内容转换成IP t = threading.Thread(target=check_ip,args=(new_ip,)) #构造线程池 t.start() #开启线程 all_threads.append(t) for t in all_threads: t.join() #保持队列def check_ip(new_ip): s = socket.socket(socket.AF_INET,socket.SOCK_STREAM) #创建套接字 s.settimeout(1) PORT = 3306 result = s.connect_ex((new_ip,PORT)) if result ==0: lock.acquire() # 获取锁 print(new_ip.ljust(15),'port %s is open' %PORT) lock.release() # 锁释放print('search for router,please wait......')if __name__ == '__main__': main()
socketrouters=[] #用于保存探测结果lock = threading.Lock() #构造一把锁def main(): local_ip = socket.gethostbyname_ex(socket.gethostname()) all_threads=[] for ip in local_ip[2]: for i in range(1,255): array = ip.split(".") #把IP以点号做分割 array[3]= str(i) new_ip ='.'.join(array) #在把列表的内容转换成IP t = threading.Thread(target=check_ip,args=(new_ip,)) #构造线程池 t.start() #开启线程 all_threads.append(t) for t in all_threads: t.join() #保持队列def check_ip(new_ip): s = socket.socket(socket.AF_INET,socket.SOCK_STREAM) #创建套接字 s.settimeout(1) PORT = 3306 result = s.connect_ex((new_ip,PORT)) if result ==0: lock.acquire() # 获取锁 print(new_ip.ljust(15),'port %s is open' %PORT) lock.release() # 锁释放print('search for router,please wait......')if __name__ == '__main__': main()
routers=[] #用于保存探测结果lock = threading.Lock() #构造一把锁def main(): local_ip = socket.gethostbyname_ex(socket.gethostname()) all_threads=[] for ip in local_ip[2]: for i in range(1,255): array = ip.split(".") #把IP以点号做分割 array[3]= str(i) new_ip ='.'.join(array) #在把列表的内容转换成IP t = threading.Thread(target=check_ip,args=(new_ip,)) #构造线程池 t.start() #开启线程 all_threads.append(t) for t in all_threads: t.join() #保持队列def check_ip(new_ip): s = socket.socket(socket.AF_INET,socket.SOCK_STREAM) #创建套接字 s.settimeout(1) PORT = 3306 result = s.connect_ex((new_ip,PORT)) if result ==0: lock.acquire() # 获取锁 print(new_ip.ljust(15),'port %s is open' %PORT) lock.release() # 锁释放print('search for router,please wait......')if __name__ == '__main__': main()
=[] #用于保存探测结果lock = threading.Lock() #构造一把锁def main(): local_ip = socket.gethostbyname_ex(socket.gethostname()) all_threads=[] for ip in local_ip[2]: for i in range(1,255): array = ip.split(".") #把IP以点号做分割 array[3]= str(i) new_ip ='.'.join(array) #在把列表的内容转换成IP t = threading.Thread(target=check_ip,args=(new_ip,)) #构造线程池 t.start() #开启线程 all_threads.append(t) for t in all_threads: t.join() #保持队列def check_ip(new_ip): s = socket.socket(socket.AF_INET,socket.SOCK_STREAM) #创建套接字 s.settimeout(1) PORT = 3306 result = s.connect_ex((new_ip,PORT)) if result ==0: lock.acquire() # 获取锁 print(new_ip.ljust(15),'port %s is open' %PORT) lock.release() # 锁释放print('search for router,please wait......')if __name__ == '__main__': main()
[] #用于保存探测结果lock = threading.Lock() #构造一把锁def main(): local_ip = socket.gethostbyname_ex(socket.gethostname()) all_threads=[] for ip in local_ip[2]: for i in range(1,255): array = ip.split(".") #把IP以点号做分割 array[3]= str(i) new_ip ='.'.join(array) #在把列表的内容转换成IP t = threading.Thread(target=check_ip,args=(new_ip,)) #构造线程池 t.start() #开启线程 all_threads.append(t) for t in all_threads: t.join() #保持队列def check_ip(new_ip): s = socket.socket(socket.AF_INET,socket.SOCK_STREAM) #创建套接字 s.settimeout(1) PORT = 3306 result = s.connect_ex((new_ip,PORT)) if result ==0: lock.acquire() # 获取锁 print(new_ip.ljust(15),'port %s is open' %PORT) lock.release() # 锁释放print('search for router,please wait......')if __name__ == '__main__': main()
#用于保存探测结果lock = threading.Lock() #构造一把锁def main(): local_ip = socket.gethostbyname_ex(socket.gethostname()) all_threads=[] for ip in local_ip[2]: for i in range(1,255): array = ip.split(".") #把IP以点号做分割 array[3]= str(i) new_ip ='.'.join(array) #在把列表的内容转换成IP t = threading.Thread(target=check_ip,args=(new_ip,)) #构造线程池 t.start() #开启线程 all_threads.append(t) for t in all_threads: t.join() #保持队列def check_ip(new_ip): s = socket.socket(socket.AF_INET,socket.SOCK_STREAM) #创建套接字 s.settimeout(1) PORT = 3306 result = s.connect_ex((new_ip,PORT)) if result ==0: lock.acquire() # 获取锁 print(new_ip.ljust(15),'port %s is open' %PORT) lock.release() # 锁释放print('search for router,please wait......')if __name__ == '__main__': main()
lock = threading.Lock() #构造一把锁def main(): local_ip = socket.gethostbyname_ex(socket.gethostname()) all_threads=[] for ip in local_ip[2]: for i in range(1,255): array = ip.split(".") #把IP以点号做分割 array[3]= str(i) new_ip ='.'.join(array) #在把列表的内容转换成IP t = threading.Thread(target=check_ip,args=(new_ip,)) #构造线程池 t.start() #开启线程 all_threads.append(t) for t in all_threads: t.join() #保持队列def check_ip(new_ip): s = socket.socket(socket.AF_INET,socket.SOCK_STREAM) #创建套接字 s.settimeout(1) PORT = 3306 result = s.connect_ex((new_ip,PORT)) if result ==0: lock.acquire() # 获取锁 print(new_ip.ljust(15),'port %s is open' %PORT) lock.release() # 锁释放print('search for router,please wait......')if __name__ == '__main__': main()
= threading.Lock() #构造一把锁def main(): local_ip = socket.gethostbyname_ex(socket.gethostname()) all_threads=[] for ip in local_ip[2]: for i in range(1,255): array = ip.split(".") #把IP以点号做分割 array[3]= str(i) new_ip ='.'.join(array) #在把列表的内容转换成IP t = threading.Thread(target=check_ip,args=(new_ip,)) #构造线程池 t.start() #开启线程 all_threads.append(t) for t in all_threads: t.join() #保持队列def check_ip(new_ip): s = socket.socket(socket.AF_INET,socket.SOCK_STREAM) #创建套接字 s.settimeout(1) PORT = 3306 result = s.connect_ex((new_ip,PORT)) if result ==0: lock.acquire() # 获取锁 print(new_ip.ljust(15),'port %s is open' %PORT) lock.release() # 锁释放print('search for router,please wait......')if __name__ == '__main__': main()
threading.Lock() #构造一把锁def main(): local_ip = socket.gethostbyname_ex(socket.gethostname()) all_threads=[] for ip in local_ip[2]: for i in range(1,255): array = ip.split(".") #把IP以点号做分割 array[3]= str(i) new_ip ='.'.join(array) #在把列表的内容转换成IP t = threading.Thread(target=check_ip,args=(new_ip,)) #构造线程池 t.start() #开启线程 all_threads.append(t) for t in all_threads: t.join() #保持队列def check_ip(new_ip): s = socket.socket(socket.AF_INET,socket.SOCK_STREAM) #创建套接字 s.settimeout(1) PORT = 3306 result = s.connect_ex((new_ip,PORT)) if result ==0: lock.acquire() # 获取锁 print(new_ip.ljust(15),'port %s is open' %PORT) lock.release() # 锁释放print('search for router,please wait......')if __name__ == '__main__': main()
#构造一把锁def main(): local_ip = socket.gethostbyname_ex(socket.gethostname()) all_threads=[] for ip in local_ip[2]: for i in range(1,255): array = ip.split(".") #把IP以点号做分割 array[3]= str(i) new_ip ='.'.join(array) #在把列表的内容转换成IP t = threading.Thread(target=check_ip,args=(new_ip,)) #构造线程池 t.start() #开启线程 all_threads.append(t) for t in all_threads: t.join() #保持队列def check_ip(new_ip): s = socket.socket(socket.AF_INET,socket.SOCK_STREAM) #创建套接字 s.settimeout(1) PORT = 3306 result = s.connect_ex((new_ip,PORT)) if result ==0: lock.acquire() # 获取锁 print(new_ip.ljust(15),'port %s is open' %PORT) lock.release() # 锁释放print('search for router,please wait......')if __name__ == '__main__': main()
def main(): local_ip = socket.gethostbyname_ex(socket.gethostname()) all_threads=[] for ip in local_ip[2]: for i in range(1,255): array = ip.split(".") #把IP以点号做分割 array[3]= str(i) new_ip ='.'.join(array) #在把列表的内容转换成IP t = threading.Thread(target=check_ip,args=(new_ip,)) #构造线程池 t.start() #开启线程 all_threads.append(t) for t in all_threads: t.join() #保持队列def check_ip(new_ip): s = socket.socket(socket.AF_INET,socket.SOCK_STREAM) #创建套接字 s.settimeout(1) PORT = 3306 result = s.connect_ex((new_ip,PORT)) if result ==0: lock.acquire() # 获取锁 print(new_ip.ljust(15),'port %s is open' %PORT) lock.release() # 锁释放print('search for router,please wait......')if __name__ == '__main__': main()
main(): local_ip = socket.gethostbyname_ex(socket.gethostname()) all_threads=[] for ip in local_ip[2]: for i in range(1,255): array = ip.split(".") #把IP以点号做分割 array[3]= str(i) new_ip ='.'.join(array) #在把列表的内容转换成IP t = threading.Thread(target=check_ip,args=(new_ip,)) #构造线程池 t.start() #开启线程 all_threads.append(t) for t in all_threads: t.join() #保持队列def check_ip(new_ip): s = socket.socket(socket.AF_INET,socket.SOCK_STREAM) #创建套接字 s.settimeout(1) PORT = 3306 result = s.connect_ex((new_ip,PORT)) if result ==0: lock.acquire() # 获取锁 print(new_ip.ljust(15),'port %s is open' %PORT) lock.release() # 锁释放print('search for router,please wait......')if __name__ == '__main__': main()
local_ip = socket.gethostbyname_ex(socket.gethostname()) all_threads=[] for ip in local_ip[2]: for i in range(1,255): array = ip.split(".") #把IP以点号做分割 array[3]= str(i) new_ip ='.'.join(array) #在把列表的内容转换成IP t = threading.Thread(target=check_ip,args=(new_ip,)) #构造线程池 t.start() #开启线程 all_threads.append(t) for t in all_threads: t.join() #保持队列def check_ip(new_ip): s = socket.socket(socket.AF_INET,socket.SOCK_STREAM) #创建套接字 s.settimeout(1) PORT = 3306 result = s.connect_ex((new_ip,PORT)) if result ==0: lock.acquire() # 获取锁 print(new_ip.ljust(15),'port %s is open' %PORT) lock.release() # 锁释放print('search for router,please wait......')if __name__ == '__main__': main()
= socket.gethostbyname_ex(socket.gethostname()) all_threads=[] for ip in local_ip[2]: for i in range(1,255): array = ip.split(".") #把IP以点号做分割 array[3]= str(i) new_ip ='.'.join(array) #在把列表的内容转换成IP t = threading.Thread(target=check_ip,args=(new_ip,)) #构造线程池 t.start() #开启线程 all_threads.append(t) for t in all_threads: t.join() #保持队列def check_ip(new_ip): s = socket.socket(socket.AF_INET,socket.SOCK_STREAM) #创建套接字 s.settimeout(1) PORT = 3306 result = s.connect_ex((new_ip,PORT)) if result ==0: lock.acquire() # 获取锁 print(new_ip.ljust(15),'port %s is open' %PORT) lock.release() # 锁释放print('search for router,please wait......')if __name__ == '__main__': main()
socket.gethostbyname_ex(socket.gethostname()) all_threads=[] for ip in local_ip[2]: for i in range(1,255): array = ip.split(".") #把IP以点号做分割 array[3]= str(i) new_ip ='.'.join(array) #在把列表的内容转换成IP t = threading.Thread(target=check_ip,args=(new_ip,)) #构造线程池 t.start() #开启线程 all_threads.append(t) for t in all_threads: t.join() #保持队列def check_ip(new_ip): s = socket.socket(socket.AF_INET,socket.SOCK_STREAM) #创建套接字 s.settimeout(1) PORT = 3306 result = s.connect_ex((new_ip,PORT)) if result ==0: lock.acquire() # 获取锁 print(new_ip.ljust(15),'port %s is open' %PORT) lock.release() # 锁释放print('search for router,please wait......')if __name__ == '__main__': main()
all_threads=[] for ip in local_ip[2]: for i in range(1,255): array = ip.split(".") #把IP以点号做分割 array[3]= str(i) new_ip ='.'.join(array) #在把列表的内容转换成IP t = threading.Thread(target=check_ip,args=(new_ip,)) #构造线程池 t.start() #开启线程 all_threads.append(t) for t in all_threads: t.join() #保持队列def check_ip(new_ip): s = socket.socket(socket.AF_INET,socket.SOCK_STREAM) #创建套接字 s.settimeout(1) PORT = 3306 result = s.connect_ex((new_ip,PORT)) if result ==0: lock.acquire() # 获取锁 print(new_ip.ljust(15),'port %s is open' %PORT) lock.release() # 锁释放print('search for router,please wait......')if __name__ == '__main__': main()
=[] for ip in local_ip[2]: for i in range(1,255): array = ip.split(".") #把IP以点号做分割 array[3]= str(i) new_ip ='.'.join(array) #在把列表的内容转换成IP t = threading.Thread(target=check_ip,args=(new_ip,)) #构造线程池 t.start() #开启线程 all_threads.append(t) for t in all_threads: t.join() #保持队列def check_ip(new_ip): s = socket.socket(socket.AF_INET,socket.SOCK_STREAM) #创建套接字 s.settimeout(1) PORT = 3306 result = s.connect_ex((new_ip,PORT)) if result ==0: lock.acquire() # 获取锁 print(new_ip.ljust(15),'port %s is open' %PORT) lock.release() # 锁释放print('search for router,please wait......')if __name__ == '__main__': main()
[] for ip in local_ip[2]: for i in range(1,255): array = ip.split(".") #把IP以点号做分割 array[3]= str(i) new_ip ='.'.join(array) #在把列表的内容转换成IP t = threading.Thread(target=check_ip,args=(new_ip,)) #构造线程池 t.start() #开启线程 all_threads.append(t) for t in all_threads: t.join() #保持队列def check_ip(new_ip): s = socket.socket(socket.AF_INET,socket.SOCK_STREAM) #创建套接字 s.settimeout(1) PORT = 3306 result = s.connect_ex((new_ip,PORT)) if result ==0: lock.acquire() # 获取锁 print(new_ip.ljust(15),'port %s is open' %PORT) lock.release() # 锁释放print('search for router,please wait......')if __name__ == '__main__': main()
for ip in local_ip[2]: for i in range(1,255): array = ip.split(".") #把IP以点号做分割 array[3]= str(i) new_ip ='.'.join(array) #在把列表的内容转换成IP t = threading.Thread(target=check_ip,args=(new_ip,)) #构造线程池 t.start() #开启线程 all_threads.append(t) for t in all_threads: t.join() #保持队列def check_ip(new_ip): s = socket.socket(socket.AF_INET,socket.SOCK_STREAM) #创建套接字 s.settimeout(1) PORT = 3306 result = s.connect_ex((new_ip,PORT)) if result ==0: lock.acquire() # 获取锁 print(new_ip.ljust(15),'port %s is open' %PORT) lock.release() # 锁释放print('search for router,please wait......')if __name__ == '__main__': main()
ip in local_ip[2]: for i in range(1,255): array = ip.split(".") #把IP以点号做分割 array[3]= str(i) new_ip ='.'.join(array) #在把列表的内容转换成IP t = threading.Thread(target=check_ip,args=(new_ip,)) #构造线程池 t.start() #开启线程 all_threads.append(t) for t in all_threads: t.join() #保持队列def check_ip(new_ip): s = socket.socket(socket.AF_INET,socket.SOCK_STREAM) #创建套接字 s.settimeout(1) PORT = 3306 result = s.connect_ex((new_ip,PORT)) if result ==0: lock.acquire() # 获取锁 print(new_ip.ljust(15),'port %s is open' %PORT) lock.release() # 锁释放print('search for router,please wait......')if __name__ == '__main__': main()
in local_ip[2]: for i in range(1,255): array = ip.split(".") #把IP以点号做分割 array[3]= str(i) new_ip ='.'.join(array) #在把列表的内容转换成IP t = threading.Thread(target=check_ip,args=(new_ip,)) #构造线程池 t.start() #开启线程 all_threads.append(t) for t in all_threads: t.join() #保持队列def check_ip(new_ip): s = socket.socket(socket.AF_INET,socket.SOCK_STREAM) #创建套接字 s.settimeout(1) PORT = 3306 result = s.connect_ex((new_ip,PORT)) if result ==0: lock.acquire() # 获取锁 print(new_ip.ljust(15),'port %s is open' %PORT) lock.release() # 锁释放print('search for router,please wait......')if __name__ == '__main__': main()
local_ip[2]: for i in range(1,255): array = ip.split(".") #把IP以点号做分割 array[3]= str(i) new_ip ='.'.join(array) #在把列表的内容转换成IP t = threading.Thread(target=check_ip,args=(new_ip,)) #构造线程池 t.start() #开启线程 all_threads.append(t) for t in all_threads: t.join() #保持队列def check_ip(new_ip): s = socket.socket(socket.AF_INET,socket.SOCK_STREAM) #创建套接字 s.settimeout(1) PORT = 3306 result = s.connect_ex((new_ip,PORT)) if result ==0: lock.acquire() # 获取锁 print(new_ip.ljust(15),'port %s is open' %PORT) lock.release() # 锁释放print('search for router,please wait......')if __name__ == '__main__': main()
2]: for i in range(1,255): array = ip.split(".") #把IP以点号做分割 array[3]= str(i) new_ip ='.'.join(array) #在把列表的内容转换成IP t = threading.Thread(target=check_ip,args=(new_ip,)) #构造线程池 t.start() #开启线程 all_threads.append(t) for t in all_threads: t.join() #保持队列def check_ip(new_ip): s = socket.socket(socket.AF_INET,socket.SOCK_STREAM) #创建套接字 s.settimeout(1) PORT = 3306 result = s.connect_ex((new_ip,PORT)) if result ==0: lock.acquire() # 获取锁 print(new_ip.ljust(15),'port %s is open' %PORT) lock.release() # 锁释放print('search for router,please wait......')if __name__ == '__main__': main()
]: for i in range(1,255): array = ip.split(".") #把IP以点号做分割 array[3]= str(i) new_ip ='.'.join(array) #在把列表的内容转换成IP t = threading.Thread(target=check_ip,args=(new_ip,)) #构造线程池 t.start() #开启线程 all_threads.append(t) for t in all_threads: t.join() #保持队列def check_ip(new_ip): s = socket.socket(socket.AF_INET,socket.SOCK_STREAM) #创建套接字 s.settimeout(1) PORT = 3306 result = s.connect_ex((new_ip,PORT)) if result ==0: lock.acquire() # 获取锁 print(new_ip.ljust(15),'port %s is open' %PORT) lock.release() # 锁释放print('search for router,please wait......')if __name__ == '__main__': main()
for i in range(1,255): array = ip.split(".") #把IP以点号做分割 array[3]= str(i) new_ip ='.'.join(array) #在把列表的内容转换成IP t = threading.Thread(target=check_ip,args=(new_ip,)) #构造线程池 t.start() #开启线程 all_threads.append(t) for t in all_threads: t.join() #保持队列def check_ip(new_ip): s = socket.socket(socket.AF_INET,socket.SOCK_STREAM) #创建套接字 s.settimeout(1) PORT = 3306 result = s.connect_ex((new_ip,PORT)) if result ==0: lock.acquire() # 获取锁 print(new_ip.ljust(15),'port %s is open' %PORT) lock.release() # 锁释放print('search for router,please wait......')if __name__ == '__main__': main()
i in range(1,255): array = ip.split(".") #把IP以点号做分割 array[3]= str(i) new_ip ='.'.join(array) #在把列表的内容转换成IP t = threading.Thread(target=check_ip,args=(new_ip,)) #构造线程池 t.start() #开启线程 all_threads.append(t) for t in all_threads: t.join() #保持队列def check_ip(new_ip): s = socket.socket(socket.AF_INET,socket.SOCK_STREAM) #创建套接字 s.settimeout(1) PORT = 3306 result = s.connect_ex((new_ip,PORT)) if result ==0: lock.acquire() # 获取锁 print(new_ip.ljust(15),'port %s is open' %PORT) lock.release() # 锁释放print('search for router,please wait......')if __name__ == '__main__': main()
in range(1,255): array = ip.split(".") #把IP以点号做分割 array[3]= str(i) new_ip ='.'.join(array) #在把列表的内容转换成IP t = threading.Thread(target=check_ip,args=(new_ip,)) #构造线程池 t.start() #开启线程 all_threads.append(t) for t in all_threads: t.join() #保持队列def check_ip(new_ip): s = socket.socket(socket.AF_INET,socket.SOCK_STREAM) #创建套接字 s.settimeout(1) PORT = 3306 result = s.connect_ex((new_ip,PORT)) if result ==0: lock.acquire() # 获取锁 print(new_ip.ljust(15),'port %s is open' %PORT) lock.release() # 锁释放print('search for router,please wait......')if __name__ == '__main__': main()
range(1,255): array = ip.split(".") #把IP以点号做分割 array[3]= str(i) new_ip ='.'.join(array) #在把列表的内容转换成IP t = threading.Thread(target=check_ip,args=(new_ip,)) #构造线程池 t.start() #开启线程 all_threads.append(t) for t in all_threads: t.join() #保持队列def check_ip(new_ip): s = socket.socket(socket.AF_INET,socket.SOCK_STREAM) #创建套接字 s.settimeout(1) PORT = 3306 result = s.connect_ex((new_ip,PORT)) if result ==0: lock.acquire() # 获取锁 print(new_ip.ljust(15),'port %s is open' %PORT) lock.release() # 锁释放print('search for router,please wait......')if __name__ == '__main__': main()
(1,255): array = ip.split(".") #把IP以点号做分割 array[3]= str(i) new_ip ='.'.join(array) #在把列表的内容转换成IP t = threading.Thread(target=check_ip,args=(new_ip,)) #构造线程池 t.start() #开启线程 all_threads.append(t) for t in all_threads: t.join() #保持队列def check_ip(new_ip): s = socket.socket(socket.AF_INET,socket.SOCK_STREAM) #创建套接字 s.settimeout(1) PORT = 3306 result = s.connect_ex((new_ip,PORT)) if result ==0: lock.acquire() # 获取锁 print(new_ip.ljust(15),'port %s is open' %PORT) lock.release() # 锁释放print('search for router,please wait......')if __name__ == '__main__': main()
1,255): array = ip.split(".") #把IP以点号做分割 array[3]= str(i) new_ip ='.'.join(array) #在把列表的内容转换成IP t = threading.Thread(target=check_ip,args=(new_ip,)) #构造线程池 t.start() #开启线程 all_threads.append(t) for t in all_threads: t.join() #保持队列def check_ip(new_ip): s = socket.socket(socket.AF_INET,socket.SOCK_STREAM) #创建套接字 s.settimeout(1) PORT = 3306 result = s.connect_ex((new_ip,PORT)) if result ==0: lock.acquire() # 获取锁 print(new_ip.ljust(15),'port %s is open' %PORT) lock.release() # 锁释放print('search for router,please wait......')if __name__ == '__main__': main()
,255): array = ip.split(".") #把IP以点号做分割 array[3]= str(i) new_ip ='.'.join(array) #在把列表的内容转换成IP t = threading.Thread(target=check_ip,args=(new_ip,)) #构造线程池 t.start() #开启线程 all_threads.append(t) for t in all_threads: t.join() #保持队列def check_ip(new_ip): s = socket.socket(socket.AF_INET,socket.SOCK_STREAM) #创建套接字 s.settimeout(1) PORT = 3306 result = s.connect_ex((new_ip,PORT)) if result ==0: lock.acquire() # 获取锁 print(new_ip.ljust(15),'port %s is open' %PORT) lock.release() # 锁释放print('search for router,please wait......')if __name__ == '__main__': main()
255): array = ip.split(".") #把IP以点号做分割 array[3]= str(i) new_ip ='.'.join(array) #在把列表的内容转换成IP t = threading.Thread(target=check_ip,args=(new_ip,)) #构造线程池 t.start() #开启线程 all_threads.append(t) for t in all_threads: t.join() #保持队列def check_ip(new_ip): s = socket.socket(socket.AF_INET,socket.SOCK_STREAM) #创建套接字 s.settimeout(1) PORT = 3306 result = s.connect_ex((new_ip,PORT)) if result ==0: lock.acquire() # 获取锁 print(new_ip.ljust(15),'port %s is open' %PORT) lock.release() # 锁释放print('search for router,please wait......')if __name__ == '__main__': main()
): array = ip.split(".") #把IP以点号做分割 array[3]= str(i) new_ip ='.'.join(array) #在把列表的内容转换成IP t = threading.Thread(target=check_ip,args=(new_ip,)) #构造线程池 t.start() #开启线程 all_threads.append(t) for t in all_threads: t.join() #保持队列def check_ip(new_ip): s = socket.socket(socket.AF_INET,socket.SOCK_STREAM) #创建套接字 s.settimeout(1) PORT = 3306 result = s.connect_ex((new_ip,PORT)) if result ==0: lock.acquire() # 获取锁 print(new_ip.ljust(15),'port %s is open' %PORT) lock.release() # 锁释放print('search for router,please wait......')if __name__ == '__main__': main()
array = ip.split(".") #把IP以点号做分割 array[3]= str(i) new_ip ='.'.join(array) #在把列表的内容转换成IP t = threading.Thread(target=check_ip,args=(new_ip,)) #构造线程池 t.start() #开启线程 all_threads.append(t) for t in all_threads: t.join() #保持队列def check_ip(new_ip): s = socket.socket(socket.AF_INET,socket.SOCK_STREAM) #创建套接字 s.settimeout(1) PORT = 3306 result = s.connect_ex((new_ip,PORT)) if result ==0: lock.acquire() # 获取锁 print(new_ip.ljust(15),'port %s is open' %PORT) lock.release() # 锁释放print('search for router,please wait......')if __name__ == '__main__': main()
= ip.split(".") #把IP以点号做分割 array[3]= str(i) new_ip ='.'.join(array) #在把列表的内容转换成IP t = threading.Thread(target=check_ip,args=(new_ip,)) #构造线程池 t.start() #开启线程 all_threads.append(t) for t in all_threads: t.join() #保持队列def check_ip(new_ip): s = socket.socket(socket.AF_INET,socket.SOCK_STREAM) #创建套接字 s.settimeout(1) PORT = 3306 result = s.connect_ex((new_ip,PORT)) if result ==0: lock.acquire() # 获取锁 print(new_ip.ljust(15),'port %s is open' %PORT) lock.release() # 锁释放print('search for router,please wait......')if __name__ == '__main__': main()
ip.split(".") #把IP以点号做分割 array[3]= str(i) new_ip ='.'.join(array) #在把列表的内容转换成IP t = threading.Thread(target=check_ip,args=(new_ip,)) #构造线程池 t.start() #开启线程 all_threads.append(t) for t in all_threads: t.join() #保持队列def check_ip(new_ip): s = socket.socket(socket.AF_INET,socket.SOCK_STREAM) #创建套接字 s.settimeout(1) PORT = 3306 result = s.connect_ex((new_ip,PORT)) if result ==0: lock.acquire() # 获取锁 print(new_ip.ljust(15),'port %s is open' %PORT) lock.release() # 锁释放print('search for router,please wait......')if __name__ == '__main__': main()
".") #把IP以点号做分割 array[3]= str(i) new_ip ='.'.join(array) #在把列表的内容转换成IP t = threading.Thread(target=check_ip,args=(new_ip,)) #构造线程池 t.start() #开启线程 all_threads.append(t) for t in all_threads: t.join() #保持队列def check_ip(new_ip): s = socket.socket(socket.AF_INET,socket.SOCK_STREAM) #创建套接字 s.settimeout(1) PORT = 3306 result = s.connect_ex((new_ip,PORT)) if result ==0: lock.acquire() # 获取锁 print(new_ip.ljust(15),'port %s is open' %PORT) lock.release() # 锁释放print('search for router,please wait......')if __name__ == '__main__': main()
) #把IP以点号做分割 array[3]= str(i) new_ip ='.'.join(array) #在把列表的内容转换成IP t = threading.Thread(target=check_ip,args=(new_ip,)) #构造线程池 t.start() #开启线程 all_threads.append(t) for t in all_threads: t.join() #保持队列def check_ip(new_ip): s = socket.socket(socket.AF_INET,socket.SOCK_STREAM) #创建套接字 s.settimeout(1) PORT = 3306 result = s.connect_ex((new_ip,PORT)) if result ==0: lock.acquire() # 获取锁 print(new_ip.ljust(15),'port %s is open' %PORT) lock.release() # 锁释放print('search for router,please wait......')if __name__ == '__main__': main()
#把IP以点号做分割 array[3]= str(i) new_ip ='.'.join(array) #在把列表的内容转换成IP t = threading.Thread(target=check_ip,args=(new_ip,)) #构造线程池 t.start() #开启线程 all_threads.append(t) for t in all_threads: t.join() #保持队列def check_ip(new_ip): s = socket.socket(socket.AF_INET,socket.SOCK_STREAM) #创建套接字 s.settimeout(1) PORT = 3306 result = s.connect_ex((new_ip,PORT)) if result ==0: lock.acquire() # 获取锁 print(new_ip.ljust(15),'port %s is open' %PORT) lock.release() # 锁释放print('search for router,please wait......')if __name__ == '__main__': main()
array[3]= str(i) new_ip ='.'.join(array) #在把列表的内容转换成IP t = threading.Thread(target=check_ip,args=(new_ip,)) #构造线程池 t.start() #开启线程 all_threads.append(t) for t in all_threads: t.join() #保持队列def check_ip(new_ip): s = socket.socket(socket.AF_INET,socket.SOCK_STREAM) #创建套接字 s.settimeout(1) PORT = 3306 result = s.connect_ex((new_ip,PORT)) if result ==0: lock.acquire() # 获取锁 print(new_ip.ljust(15),'port %s is open' %PORT) lock.release() # 锁释放print('search for router,please wait......')if __name__ == '__main__': main()
3]= str(i) new_ip ='.'.join(array) #在把列表的内容转换成IP t = threading.Thread(target=check_ip,args=(new_ip,)) #构造线程池 t.start() #开启线程 all_threads.append(t) for t in all_threads: t.join() #保持队列def check_ip(new_ip): s = socket.socket(socket.AF_INET,socket.SOCK_STREAM) #创建套接字 s.settimeout(1) PORT = 3306 result = s.connect_ex((new_ip,PORT)) if result ==0: lock.acquire() # 获取锁 print(new_ip.ljust(15),'port %s is open' %PORT) lock.release() # 锁释放print('search for router,please wait......')if __name__ == '__main__': main()
]= str(i) new_ip ='.'.join(array) #在把列表的内容转换成IP t = threading.Thread(target=check_ip,args=(new_ip,)) #构造线程池 t.start() #开启线程 all_threads.append(t) for t in all_threads: t.join() #保持队列def check_ip(new_ip): s = socket.socket(socket.AF_INET,socket.SOCK_STREAM) #创建套接字 s.settimeout(1) PORT = 3306 result = s.connect_ex((new_ip,PORT)) if result ==0: lock.acquire() # 获取锁 print(new_ip.ljust(15),'port %s is open' %PORT) lock.release() # 锁释放print('search for router,please wait......')if __name__ == '__main__': main()
= str(i) new_ip ='.'.join(array) #在把列表的内容转换成IP t = threading.Thread(target=check_ip,args=(new_ip,)) #构造线程池 t.start() #开启线程 all_threads.append(t) for t in all_threads: t.join() #保持队列def check_ip(new_ip): s = socket.socket(socket.AF_INET,socket.SOCK_STREAM) #创建套接字 s.settimeout(1) PORT = 3306 result = s.connect_ex((new_ip,PORT)) if result ==0: lock.acquire() # 获取锁 print(new_ip.ljust(15),'port %s is open' %PORT) lock.release() # 锁释放print('search for router,please wait......')if __name__ == '__main__': main()
str(i) new_ip ='.'.join(array) #在把列表的内容转换成IP t = threading.Thread(target=check_ip,args=(new_ip,)) #构造线程池 t.start() #开启线程 all_threads.append(t) for t in all_threads: t.join() #保持队列def check_ip(new_ip): s = socket.socket(socket.AF_INET,socket.SOCK_STREAM) #创建套接字 s.settimeout(1) PORT = 3306 result = s.connect_ex((new_ip,PORT)) if result ==0: lock.acquire() # 获取锁 print(new_ip.ljust(15),'port %s is open' %PORT) lock.release() # 锁释放print('search for router,please wait......')if __name__ == '__main__': main()
(i) new_ip ='.'.join(array) #在把列表的内容转换成IP t = threading.Thread(target=check_ip,args=(new_ip,)) #构造线程池 t.start() #开启线程 all_threads.append(t) for t in all_threads: t.join() #保持队列def check_ip(new_ip): s = socket.socket(socket.AF_INET,socket.SOCK_STREAM) #创建套接字 s.settimeout(1) PORT = 3306 result = s.connect_ex((new_ip,PORT)) if result ==0: lock.acquire() # 获取锁 print(new_ip.ljust(15),'port %s is open' %PORT) lock.release() # 锁释放print('search for router,please wait......')if __name__ == '__main__': main()
new_ip ='.'.join(array) #在把列表的内容转换成IP t = threading.Thread(target=check_ip,args=(new_ip,)) #构造线程池 t.start() #开启线程 all_threads.append(t) for t in all_threads: t.join() #保持队列def check_ip(new_ip): s = socket.socket(socket.AF_INET,socket.SOCK_STREAM) #创建套接字 s.settimeout(1) PORT = 3306 result = s.connect_ex((new_ip,PORT)) if result ==0: lock.acquire() # 获取锁 print(new_ip.ljust(15),'port %s is open' %PORT) lock.release() # 锁释放print('search for router,please wait......')if __name__ == '__main__': main()
='.'.join(array) #在把列表的内容转换成IP t = threading.Thread(target=check_ip,args=(new_ip,)) #构造线程池 t.start() #开启线程 all_threads.append(t) for t in all_threads: t.join() #保持队列def check_ip(new_ip): s = socket.socket(socket.AF_INET,socket.SOCK_STREAM) #创建套接字 s.settimeout(1) PORT = 3306 result = s.connect_ex((new_ip,PORT)) if result ==0: lock.acquire() # 获取锁 print(new_ip.ljust(15),'port %s is open' %PORT) lock.release() # 锁释放print('search for router,please wait......')if __name__ == '__main__': main()
'.'.join(array) #在把列表的内容转换成IP t = threading.Thread(target=check_ip,args=(new_ip,)) #构造线程池 t.start() #开启线程 all_threads.append(t) for t in all_threads: t.join() #保持队列def check_ip(new_ip): s = socket.socket(socket.AF_INET,socket.SOCK_STREAM) #创建套接字 s.settimeout(1) PORT = 3306 result = s.connect_ex((new_ip,PORT)) if result ==0: lock.acquire() # 获取锁 print(new_ip.ljust(15),'port %s is open' %PORT) lock.release() # 锁释放print('search for router,please wait......')if __name__ == '__main__': main()
.join(array) #在把列表的内容转换成IP t = threading.Thread(target=check_ip,args=(new_ip,)) #构造线程池 t.start() #开启线程 all_threads.append(t) for t in all_threads: t.join() #保持队列def check_ip(new_ip): s = socket.socket(socket.AF_INET,socket.SOCK_STREAM) #创建套接字 s.settimeout(1) PORT = 3306 result = s.connect_ex((new_ip,PORT)) if result ==0: lock.acquire() # 获取锁 print(new_ip.ljust(15),'port %s is open' %PORT) lock.release() # 锁释放print('search for router,please wait......')if __name__ == '__main__': main()
#在把列表的内容转换成IP t = threading.Thread(target=check_ip,args=(new_ip,)) #构造线程池 t.start() #开启线程 all_threads.append(t) for t in all_threads: t.join() #保持队列def check_ip(new_ip): s = socket.socket(socket.AF_INET,socket.SOCK_STREAM) #创建套接字 s.settimeout(1) PORT = 3306 result = s.connect_ex((new_ip,PORT)) if result ==0: lock.acquire() # 获取锁 print(new_ip.ljust(15),'port %s is open' %PORT) lock.release() # 锁释放print('search for router,please wait......')if __name__ == '__main__': main()
t = threading.Thread(target=check_ip,args=(new_ip,)) #构造线程池 t.start() #开启线程 all_threads.append(t) for t in all_threads: t.join() #保持队列def check_ip(new_ip): s = socket.socket(socket.AF_INET,socket.SOCK_STREAM) #创建套接字 s.settimeout(1) PORT = 3306 result = s.connect_ex((new_ip,PORT)) if result ==0: lock.acquire() # 获取锁 print(new_ip.ljust(15),'port %s is open' %PORT) lock.release() # 锁释放print('search for router,please wait......')if __name__ == '__main__': main()
= threading.Thread(target=check_ip,args=(new_ip,)) #构造线程池 t.start() #开启线程 all_threads.append(t) for t in all_threads: t.join() #保持队列def check_ip(new_ip): s = socket.socket(socket.AF_INET,socket.SOCK_STREAM) #创建套接字 s.settimeout(1) PORT = 3306 result = s.connect_ex((new_ip,PORT)) if result ==0: lock.acquire() # 获取锁 print(new_ip.ljust(15),'port %s is open' %PORT) lock.release() # 锁释放print('search for router,please wait......')if __name__ == '__main__': main()
threading.Thread(target=check_ip,args=(new_ip,)) #构造线程池 t.start() #开启线程 all_threads.append(t) for t in all_threads: t.join() #保持队列def check_ip(new_ip): s = socket.socket(socket.AF_INET,socket.SOCK_STREAM) #创建套接字 s.settimeout(1) PORT = 3306 result = s.connect_ex((new_ip,PORT)) if result ==0: lock.acquire() # 获取锁 print(new_ip.ljust(15),'port %s is open' %PORT) lock.release() # 锁释放print('search for router,please wait......')if __name__ == '__main__': main()
=check_ip,args=(new_ip,)) #构造线程池 t.start() #开启线程 all_threads.append(t) for t in all_threads: t.join() #保持队列def check_ip(new_ip): s = socket.socket(socket.AF_INET,socket.SOCK_STREAM) #创建套接字 s.settimeout(1) PORT = 3306 result = s.connect_ex((new_ip,PORT)) if result ==0: lock.acquire() # 获取锁 print(new_ip.ljust(15),'port %s is open' %PORT) lock.release() # 锁释放print('search for router,please wait......')if __name__ == '__main__': main()
check_ip,args=(new_ip,)) #构造线程池 t.start() #开启线程 all_threads.append(t) for t in all_threads: t.join() #保持队列def check_ip(new_ip): s = socket.socket(socket.AF_INET,socket.SOCK_STREAM) #创建套接字 s.settimeout(1) PORT = 3306 result = s.connect_ex((new_ip,PORT)) if result ==0: lock.acquire() # 获取锁 print(new_ip.ljust(15),'port %s is open' %PORT) lock.release() # 锁释放print('search for router,please wait......')if __name__ == '__main__': main()
=(new_ip,)) #构造线程池 t.start() #开启线程 all_threads.append(t) for t in all_threads: t.join() #保持队列def check_ip(new_ip): s = socket.socket(socket.AF_INET,socket.SOCK_STREAM) #创建套接字 s.settimeout(1) PORT = 3306 result = s.connect_ex((new_ip,PORT)) if result ==0: lock.acquire() # 获取锁 print(new_ip.ljust(15),'port %s is open' %PORT) lock.release() # 锁释放print('search for router,please wait......')if __name__ == '__main__': main()
(new_ip,)) #构造线程池 t.start() #开启线程 all_threads.append(t) for t in all_threads: t.join() #保持队列def check_ip(new_ip): s = socket.socket(socket.AF_INET,socket.SOCK_STREAM) #创建套接字 s.settimeout(1) PORT = 3306 result = s.connect_ex((new_ip,PORT)) if result ==0: lock.acquire() # 获取锁 print(new_ip.ljust(15),'port %s is open' %PORT) lock.release() # 锁释放print('search for router,please wait......')if __name__ == '__main__': main()
#构造线程池 t.start() #开启线程 all_threads.append(t) for t in all_threads: t.join() #保持队列def check_ip(new_ip): s = socket.socket(socket.AF_INET,socket.SOCK_STREAM) #创建套接字 s.settimeout(1) PORT = 3306 result = s.connect_ex((new_ip,PORT)) if result ==0: lock.acquire() # 获取锁 print(new_ip.ljust(15),'port %s is open' %PORT) lock.release() # 锁释放print('search for router,please wait......')if __name__ == '__main__': main()
t.start() #开启线程 all_threads.append(t) for t in all_threads: t.join() #保持队列def check_ip(new_ip): s = socket.socket(socket.AF_INET,socket.SOCK_STREAM) #创建套接字 s.settimeout(1) PORT = 3306 result = s.connect_ex((new_ip,PORT)) if result ==0: lock.acquire() # 获取锁 print(new_ip.ljust(15),'port %s is open' %PORT) lock.release() # 锁释放print('search for router,please wait......')if __name__ == '__main__': main()
#开启线程 all_threads.append(t) for t in all_threads: t.join() #保持队列def check_ip(new_ip): s = socket.socket(socket.AF_INET,socket.SOCK_STREAM) #创建套接字 s.settimeout(1) PORT = 3306 result = s.connect_ex((new_ip,PORT)) if result ==0: lock.acquire() # 获取锁 print(new_ip.ljust(15),'port %s is open' %PORT) lock.release() # 锁释放print('search for router,please wait......')if __name__ == '__main__': main()
all_threads.append(t) for t in all_threads: t.join() #保持队列def check_ip(new_ip): s = socket.socket(socket.AF_INET,socket.SOCK_STREAM) #创建套接字 s.settimeout(1) PORT = 3306 result = s.connect_ex((new_ip,PORT)) if result ==0: lock.acquire() # 获取锁 print(new_ip.ljust(15),'port %s is open' %PORT) lock.release() # 锁释放print('search for router,please wait......')if __name__ == '__main__': main()
for t in all_threads: t.join() #保持队列def check_ip(new_ip): s = socket.socket(socket.AF_INET,socket.SOCK_STREAM) #创建套接字 s.settimeout(1) PORT = 3306 result = s.connect_ex((new_ip,PORT)) if result ==0: lock.acquire() # 获取锁 print(new_ip.ljust(15),'port %s is open' %PORT) lock.release() # 锁释放print('search for router,please wait......')if __name__ == '__main__': main()
t in all_threads: t.join() #保持队列def check_ip(new_ip): s = socket.socket(socket.AF_INET,socket.SOCK_STREAM) #创建套接字 s.settimeout(1) PORT = 3306 result = s.connect_ex((new_ip,PORT)) if result ==0: lock.acquire() # 获取锁 print(new_ip.ljust(15),'port %s is open' %PORT) lock.release() # 锁释放print('search for router,please wait......')if __name__ == '__main__': main()
in all_threads: t.join() #保持队列def check_ip(new_ip): s = socket.socket(socket.AF_INET,socket.SOCK_STREAM) #创建套接字 s.settimeout(1) PORT = 3306 result = s.connect_ex((new_ip,PORT)) if result ==0: lock.acquire() # 获取锁 print(new_ip.ljust(15),'port %s is open' %PORT) lock.release() # 锁释放print('search for router,please wait......')if __name__ == '__main__': main()
all_threads: t.join() #保持队列def check_ip(new_ip): s = socket.socket(socket.AF_INET,socket.SOCK_STREAM) #创建套接字 s.settimeout(1) PORT = 3306 result = s.connect_ex((new_ip,PORT)) if result ==0: lock.acquire() # 获取锁 print(new_ip.ljust(15),'port %s is open' %PORT) lock.release() # 锁释放print('search for router,please wait......')if __name__ == '__main__': main()
t.join() #保持队列def check_ip(new_ip): s = socket.socket(socket.AF_INET,socket.SOCK_STREAM) #创建套接字 s.settimeout(1) PORT = 3306 result = s.connect_ex((new_ip,PORT)) if result ==0: lock.acquire() # 获取锁 print(new_ip.ljust(15),'port %s is open' %PORT) lock.release() # 锁释放print('search for router,please wait......')if __name__ == '__main__': main()
#保持队列def check_ip(new_ip): s = socket.socket(socket.AF_INET,socket.SOCK_STREAM) #创建套接字 s.settimeout(1) PORT = 3306 result = s.connect_ex((new_ip,PORT)) if result ==0: lock.acquire() # 获取锁 print(new_ip.ljust(15),'port %s is open' %PORT) lock.release() # 锁释放print('search for router,please wait......')if __name__ == '__main__': main()
def check_ip(new_ip): s = socket.socket(socket.AF_INET,socket.SOCK_STREAM) #创建套接字 s.settimeout(1) PORT = 3306 result = s.connect_ex((new_ip,PORT)) if result ==0: lock.acquire() # 获取锁 print(new_ip.ljust(15),'port %s is open' %PORT) lock.release() # 锁释放print('search for router,please wait......')if __name__ == '__main__': main()
check_ip(new_ip): s = socket.socket(socket.AF_INET,socket.SOCK_STREAM) #创建套接字 s.settimeout(1) PORT = 3306 result = s.connect_ex((new_ip,PORT)) if result ==0: lock.acquire() # 获取锁 print(new_ip.ljust(15),'port %s is open' %PORT) lock.release() # 锁释放print('search for router,please wait......')if __name__ == '__main__': main()
s = socket.socket(socket.AF_INET,socket.SOCK_STREAM) #创建套接字 s.settimeout(1) PORT = 3306 result = s.connect_ex((new_ip,PORT)) if result ==0: lock.acquire() # 获取锁 print(new_ip.ljust(15),'port %s is open' %PORT) lock.release() # 锁释放print('search for router,please wait......')if __name__ == '__main__': main()
= socket.socket(socket.AF_INET,socket.SOCK_STREAM) #创建套接字 s.settimeout(1) PORT = 3306 result = s.connect_ex((new_ip,PORT)) if result ==0: lock.acquire() # 获取锁 print(new_ip.ljust(15),'port %s is open' %PORT) lock.release() # 锁释放print('search for router,please wait......')if __name__ == '__main__': main()
socket.socket(socket.AF_INET,socket.SOCK_STREAM) #创建套接字 s.settimeout(1) PORT = 3306 result = s.connect_ex((new_ip,PORT)) if result ==0: lock.acquire() # 获取锁 print(new_ip.ljust(15),'port %s is open' %PORT) lock.release() # 锁释放print('search for router,please wait......')if __name__ == '__main__': main()
#创建套接字 s.settimeout(1) PORT = 3306 result = s.connect_ex((new_ip,PORT)) if result ==0: lock.acquire() # 获取锁 print(new_ip.ljust(15),'port %s is open' %PORT) lock.release() # 锁释放print('search for router,please wait......')if __name__ == '__main__': main()
s.settimeout(1) PORT = 3306 result = s.connect_ex((new_ip,PORT)) if result ==0: lock.acquire() # 获取锁 print(new_ip.ljust(15),'port %s is open' %PORT) lock.release() # 锁释放print('search for router,please wait......')if __name__ == '__main__': main()
1) PORT = 3306 result = s.connect_ex((new_ip,PORT)) if result ==0: lock.acquire() # 获取锁 print(new_ip.ljust(15),'port %s is open' %PORT) lock.release() # 锁释放print('search for router,please wait......')if __name__ == '__main__': main()
) PORT = 3306 result = s.connect_ex((new_ip,PORT)) if result ==0: lock.acquire() # 获取锁 print(new_ip.ljust(15),'port %s is open' %PORT) lock.release() # 锁释放print('search for router,please wait......')if __name__ == '__main__': main()
PORT = 3306 result = s.connect_ex((new_ip,PORT)) if result ==0: lock.acquire() # 获取锁 print(new_ip.ljust(15),'port %s is open' %PORT) lock.release() # 锁释放print('search for router,please wait......')if __name__ == '__main__': main()
= 3306 result = s.connect_ex((new_ip,PORT)) if result ==0: lock.acquire() # 获取锁 print(new_ip.ljust(15),'port %s is open' %PORT) lock.release() # 锁释放print('search for router,please wait......')if __name__ == '__main__': main()
3306 result = s.connect_ex((new_ip,PORT)) if result ==0: lock.acquire() # 获取锁 print(new_ip.ljust(15),'port %s is open' %PORT) lock.release() # 锁释放print('search for router,please wait......')if __name__ == '__main__': main()
result = s.connect_ex((new_ip,PORT)) if result ==0: lock.acquire() # 获取锁 print(new_ip.ljust(15),'port %s is open' %PORT) lock.release() # 锁释放print('search for router,please wait......')if __name__ == '__main__': main()
= s.connect_ex((new_ip,PORT)) if result ==0: lock.acquire() # 获取锁 print(new_ip.ljust(15),'port %s is open' %PORT) lock.release() # 锁释放print('search for router,please wait......')if __name__ == '__main__': main()
s.connect_ex((new_ip,PORT)) if result ==0: lock.acquire() # 获取锁 print(new_ip.ljust(15),'port %s is open' %PORT) lock.release() # 锁释放print('search for router,please wait......')if __name__ == '__main__': main()
if result ==0: lock.acquire() # 获取锁 print(new_ip.ljust(15),'port %s is open' %PORT) lock.release() # 锁释放print('search for router,please wait......')if __name__ == '__main__': main()
result ==0: lock.acquire() # 获取锁 print(new_ip.ljust(15),'port %s is open' %PORT) lock.release() # 锁释放print('search for router,please wait......')if __name__ == '__main__': main()
==0: lock.acquire() # 获取锁 print(new_ip.ljust(15),'port %s is open' %PORT) lock.release() # 锁释放print('search for router,please wait......')if __name__ == '__main__': main()
=0: lock.acquire() # 获取锁 print(new_ip.ljust(15),'port %s is open' %PORT) lock.release() # 锁释放print('search for router,please wait......')if __name__ == '__main__': main()
0: lock.acquire() # 获取锁 print(new_ip.ljust(15),'port %s is open' %PORT) lock.release() # 锁释放print('search for router,please wait......')if __name__ == '__main__': main()
: lock.acquire() # 获取锁 print(new_ip.ljust(15),'port %s is open' %PORT) lock.release() # 锁释放print('search for router,please wait......')if __name__ == '__main__': main()
lock.acquire() # 获取锁 print(new_ip.ljust(15),'port %s is open' %PORT) lock.release() # 锁释放print('search for router,please wait......')if __name__ == '__main__': main()
# 获取锁 print(new_ip.ljust(15),'port %s is open' %PORT) lock.release() # 锁释放print('search for router,please wait......')if __name__ == '__main__': main()
print(new_ip.ljust(15),'port %s is open' %PORT) lock.release() # 锁释放print('search for router,please wait......')if __name__ == '__main__': main()
(new_ip.ljust(15),'port %s is open' %PORT) lock.release() # 锁释放print('search for router,please wait......')if __name__ == '__main__': main()
15),'port %s is open' %PORT) lock.release() # 锁释放print('search for router,please wait......')if __name__ == '__main__': main()
),'port %s is open' %PORT) lock.release() # 锁释放print('search for router,please wait......')if __name__ == '__main__': main()
'port %s is open' %PORT) lock.release() # 锁释放print('search for router,please wait......')if __name__ == '__main__': main()
%PORT) lock.release() # 锁释放print('search for router,please wait......')if __name__ == '__main__': main()
PORT) lock.release() # 锁释放print('search for router,please wait......')if __name__ == '__main__': main()
lock.release() # 锁释放print('search for router,please wait......')if __name__ == '__main__': main()
# 锁释放print('search for router,please wait......')if __name__ == '__main__': main()
print('search for router,please wait......')if __name__ == '__main__': main()
('search for router,please wait......')if __name__ == '__main__': main()
'search for router,please wait......')if __name__ == '__main__': main()
)if __name__ == '__main__': main()
if __name__ == '__main__': main()
__name__ == '__main__': main()
== '__main__': main()
= '__main__': main()
'__main__': main()
: main()
main()
上一篇 Play框架数据库学习
下一篇 自学Python:第十一章字典的方法
版权所有 (c)2021-2022 MSHXW.COM
ICP备案号:晋ICP备2021003244-6号