在PHP中我刚刚做了: $fp = @fsockopen(irc.myserver.net, 6667, $errno, $errstr, 2);
Python 2.X也有类似PHP的功能fsockopen()吗?如果不是,我怎么能检查端口6667上的服务器是否启动?
该插座模块可用于简单的检查如果一个端口是开放与否.
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"
Run Code Online (Sandbox Code Playgroud)