基于python检测端口是否在使用 - 缘起花渊 - 博客园
https://www.cnblogs.com/yqmcu/p/9804002.html
1 def net_is_used(port,ip='127.0.0.1'): 2 s = socket.socket(socket.AF_INET,socket.SOCK_STREAM) 3 try: 4 s.connect((ip,port)) 5 s.shutdown(2) 6 print('%s:%d is used' % (ip,port)) 7 return True 8 except: 9 print('%s:%d is unused' % (ip,port)) 10 return False