py判断telnet端口是否通

发布时间:2024年01月11日

在Python中可以使用socket模块来进行Telnet连接的判断。下面是一个示例代码:
?

import socket
 
def check_telnet(host, port):
    try:
        # 创建TCP Socket对象
        sock = socket.create_connection((host, port), timeout=5)
        
        # 关闭Socket连接
        sock.close()
        
        return True
    
    except (ConnectionRefusedError, TimeoutError):
        return False
 
# 调用函数进行测试
result = check_telnet('127.0.0.1', 80)
print("结果为:", result)

这段代码会尝试与指定主机(IP地址)上的特定端口建立Telnet连接。如果成功建立连接并且能够正常通信,则返回True;否则返回False。

文章来源:https://blog.csdn.net/zengliguang/article/details/135489960
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。