python判断指定的端口是否被占用,python判断指定端口,如果我们开发的程序需要监


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

#!/usr/bin/env python# sharejs.com codesimport osimport socketdef 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 Falseif __name__ == '__main__':    IsOpen('127.0.0.1',800)

评论关闭