python判断端口是否打开的实现代码


Posted in Python onFebruary 10, 2013
#!/usr/bin/env python
# name IsOpen.py
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('1.1.1.1',800)
Python 相关文章推荐
Python生成随机数的方法
Jan 14 Python
pygame学习笔记(4):声音控制
Apr 15 Python
python实现对一个完整url进行分割的方法
Apr 29 Python
实践Python的爬虫框架Scrapy来抓取豆瓣电影TOP250
Jan 20 Python
python 获取当天每个准点时间戳的实例
May 22 Python
Python3.4 tkinter,PIL图片转换
Jun 21 Python
python中redis查看剩余过期时间及用正则通配符批量删除key的方法
Jul 30 Python
使用CodeMirror实现Python3在线编辑器的示例代码
Jan 14 Python
详解python pandas 分组统计的方法
Jul 30 Python
pytorch中使用cuda扩展的实现示例
Feb 12 Python
Python如何利用正则表达式爬取网页信息及图片
Apr 17 Python
关于Python中*args和**kwargs的深入理解
Aug 07 Python
python登录QQ邮箱发信的实现代码
Feb 10 #Python
可用于监控 mysql Master Slave 状态的python代码
Feb 10 #Python
python 从远程服务器下载东西的代码
Feb 10 #Python
Python内置的字符串处理函数整理
Jan 29 #Python
python每次处理固定个数的字符的方法总结
Jan 29 #Python
python设置windows桌面壁纸的实现代码
Jan 28 #Python
python连接sql server乱码的解决方法
Jan 28 #Python
You might like
tp5.1 框架查询表达式用法详解
2020/05/25 PHP
两个SUBMIT按钮,如何区分处理
2006/08/22 Javascript
用JS剩余字数计算的代码
2008/07/03 Javascript
IE6不能修改NAME问题的解决方法
2010/09/03 Javascript
JavaScript调用堆栈及setTimeout使用方法深入剖析
2013/02/16 Javascript
js调试系列 断点与动态调试[基础篇]
2014/06/18 Javascript
引用其它js时如何同时处理多个window.onload事件
2014/09/02 Javascript
jQuery中unbind()方法用法实例
2015/01/19 Javascript
javascript中eval和with用法实例总结
2015/11/30 Javascript
谷歌Chrome浏览器扩展程序开发小记
2016/01/06 Javascript
设置jQueryUI DatePicker默认语言为中文
2016/06/04 Javascript
基于jQuery.validate及Bootstrap的tooltip开发气泡样式的表单校验组件思路详解
2016/07/18 Javascript
详解JS中的快速排序与冒泡
2017/01/10 Javascript
JavaScript解析JSON格式数据的方法示例
2017/01/24 Javascript
JavaScript变量作用域_动力节点Java学院整理
2017/06/27 Javascript
vue+vux实现移动端文件上传样式
2017/07/28 Javascript
微信小程序实现点击按钮修改文字大小功能【附demo源码下载】
2017/12/06 Javascript
在vue组件中使用axios的方法
2018/03/16 Javascript
详解微信小程序开发用户授权登陆
2019/04/24 Javascript
JS实现提示框跟随鼠标移动
2019/08/27 Javascript
微信小程序实现分享商品海报功能
2019/09/30 Javascript
Python多线程同步Lock、RLock、Semaphore、Event实例
2014/11/21 Python
Python中遍历字典过程中更改元素导致异常的解决方法
2016/05/12 Python
python scatter散点图用循环分类法加图例
2019/03/19 Python
Python 进程操作之进程间通过队列共享数据,队列Queue简单示例
2019/10/11 Python
Python: tkinter窗口屏幕居中,设置窗口最大,最小尺寸实例
2020/03/04 Python
理解Django 中Call Stack机制的小Demo
2020/09/01 Python
通过css3动画和opacity透明度实现呼吸灯效果
2019/08/09 HTML / CSS
Reebonz中国官网:新加坡奢侈品购物网站
2017/03/17 全球购物
Yankee Candle官网:美国最畅销蜡烛品牌之一
2020/01/05 全球购物
西部世纪.net笔试题面试题
2014/04/03 面试题
应届医学毕业生求职信分享
2013/12/02 职场文书
公司周年庆活动方案
2014/08/25 职场文书
护士个人年终总结
2015/02/13 职场文书
职业生涯规划书之大学四年
2019/08/07 职场文书
Netty分布式客户端处理接入事件handle源码解析
2022/03/25 Java/Android