| 注册
请输入搜索内容

热门搜索

Java Linux MySQL PHP JavaScript Hibernate jQuery Nginx
xg48
10年前发布

python判断指定的端口是否被占用

如果我们开发的程序需要监控端口,我们可以在启动程序时判断端口是否已经被占用了,下面的python代码帮你实现了这个实用的功能。

#!/usr/bin/env python  # sharejs.com codes  import os  import socket  def IsOpen(ip,port):      s = socket.socket(socket.AF_INET,socket.SOCK_STREAM)      try:          s.connect((ip,int(port)))          s.shutdown(2)          print '%d is open' % port          return True      except:          print '%d is down' % port          return False  if __name__ == '__main__':      IsOpen('127.0.0.1',800)