首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何在Python中检查服务器是否启动?

如何在Python中检查服务器是否启动?
EN

Stack Overflow用户
提问于 2016-10-18 20:17:22
回答 1查看 15.3K关注 0票数 5

在PHP中,我就是这么做的:$fp = @fsockopen(irc.myserver.net, 6667, $errno, $errstr, 2);

Python2.x也有像PHP的fsockopen()这样的函数吗?如果没有,我如何检查端口6667上的服务器是否已启动?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-10-18 20:24:05

socket module可用于简单地检查端口是否打开。

代码语言:javascript
运行
复制
import socket
sock = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
result = sock.connect_ex(('irc.myserver.net', 6667))
if result == 0:
   print "Port is open"
else:
   print "Port is not open"
票数 13
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/40108043

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档