zoukankan      html  css  js  c++  java
  • python 检测端口是否被占用

    前记

      python中有些常用的东西,虽然小,但是非常实用。这里就做个备忘吧。

    实例

    检测端口是否被占用。
    '''

    -- coding: utf-8 --

    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)
    #利用shutdown()函数使socket双向数据传输变为单向数据传输。shutdown()需要一个单独的参数,
    #该参数表示了如何关闭socket。具体为:0表示禁止将来读;1表示禁止将来写;2表示禁止将来读和写。
    print '%d is open' % port
    return True
    except:
    print '%d is down' % port
    return False
    if name == 'main':
    IsOpen('127.0.0.1', 7777)
    '''

  • 相关阅读:
    基本数据结构:链表(list)
    字符串函数
    TCHAR
    开源库链接
    视频 链接
    tabbar
    加密
    安全类链接,https
    资本
    审核 -链接 - 发布证书
  • 原文地址:https://www.cnblogs.com/dylancao/p/12257133.html
Copyright © 2011-2022 走看看