• 看端口是否被占用的python脚本


    在创建 tcp server 的时候,首先检测端口是否被占用。

    代码如下:

    ----------------------------------------
    import socket
    def net_is_used(port, ip='192.168.1.111'):
    s = socket.socket(socket.AF_INET,socket.SOCK_STREAM)
    try:
    s.connect((ip,port))
    s.shutdown(2)
    print('sorry, %s:%d is used' % (ip,port))
    return True
    except Exception as e:
    print('hahahaha %s:%d is unused' % (ip,port))
    print(e)
    return False
    ------------------------------------------
    调用一下
    net_is_used(7777)
    ------------------------------------------
    打印信息:"sorry, 192.168.1.111:7777 is used " 说明已经被占用

    (完)
  • 相关阅读:
    Pull Request
    选择器
    常见HTTP状态码
    286. Walls and Gates
    200. Number of Islands
    1. Two Sum
    名片管理系统(python实现)
    k近邻算法(简单版)
    基数排序
    递归算法的调试
  • 原文地址:https://www.cnblogs.com/yuzhaoblog/p/10264174.html
Copyright © 2020-2023  润新知