python2.5_1.5_通过指定的端口和协议找到服务名
2024-10-11 21:40:44
代码如下:
# -*- coding: utf-8 -*-
import socket def find_service_name():
protocolname = 'tcp'
for port in [80, 25]:
print 'Port:%s =>service name:%s' % (port, socket.getservbyport(port, protocolname))
print 'Port:%s =>service name:%s' % (53, socket.getservbyport(53, 'udp')) if __name__ == '__main__':
find_service_name()
运行结果如下:
Port: =>service name:http
Port: =>service name:domain
Port: =>service name:smtp
Port: =>service name:domain
最新文章
- 新建 ASP.NET Core Web API 项目 -- RESTFul 风格 Hello World!
- DS实验题 融合软泥怪-2 Heap实现
- Oracle学习系列6
- Andorid开发学习---ubuntu 12.04下搭建超好用的安卓模拟器genymotion 安装卸载virtualbox 4.3
- VS2005代码自动提示功能失灵
- 周末充电之WPF(四).多窗口之间操作
- 阿里云服务器重启后mysql不能启动的问题
- js模块开发
- AspNet Core Api Restful 实现微服务之旅 (一)
- 关于ML.NET v0.5的发布说明
- 【vim】删除标记内部的文字 di[标记]
- hadoop hive组件介绍及常用cli命令
- mvc5.0-路由
- Node.js进程管理之Process模块
- 【算法笔记】A1063 Set Similarity
- [转]常见HTTP状态(如200,304,404,503)
- 我的Android进阶之旅------>解决错误:You need to use a Theme.AppCompat theme (or descendant) with this activity.
- 智课雅思词汇---二十四、名词性后缀ary(也是形容词后缀)
- Windows Server2003下安装IIS服务脑图
- 浅谈Docker