python 检测端口是否被占用
2024-10-16 16:32:32
前记
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)
'''
最新文章
- SQL 第一范式、第二范式、第三范式、BCNF
- linux,shell输入反斜杠显示'W'。
- 使用GoldenGate进行平台迁移和数据库升级(9i->;11g)步骤描述
- php get set方法深入理解
- html中插入flash代码详解(转载)
- MySQL RR隔离 读一致性
- C# 在PDF中创建和填充域
- Ionic3学习笔记(十一)实现省市区三级联动
- 沉默的螺旋--digest
- html走马灯效果
- spring整合mybatis在使用.properties文件时候遇到的问题
- 从零搭建java后台管理系统(一)框架初步搭建
- Wookmark-jQuery-master 瀑布流插件使用介绍,含个人测试DEMO
- Docker 安装 - Docker 与前端(一)
- org.apache.http 源代码下载
- 慕课网,vue高仿饿了吗ASP源码视频笔记
- Golang map 如何进行删除操作?
- List、Set、Map典型实现
- Linux内核SPI支持概述
- spring-webservice.xml