python3.11不支持内置的telnetlib库,还有什么库支持telnet吗
时间: 2023-11-04 18:34:26 浏览: 155
有很多第三方库支持 telnet,比如:
1. Telnetlib3:一个第三方实现的 telnet 库,支持 Python 3.x 版本;
2. Paramiko:一个 Python 的 SSH 库,也支持 telnet;
3. Netmiko:一个专门用于网络设备自动化的库,也支持 telnet。
希望能够帮到你。
相关问题
python3.11不支持内置的telnet库,要怎么使用telnet呢
你可以使用telnetlib模块和socket模块来替代内置的telnet库。代码示例如下:
```
import telnetlib
import socket
HOST = "example.com"
PORT = 23
tn = telnetlib.Telnet()
tn.sock = socket.create_connection((HOST, PORT))
tn.write(b"command\n")
response = tn.read_all()
print(response.decode("utf-8"))
tn.close()
```
这段代码会连接到一个telnet服务器,发送一个命令并读取服务器的响应。你可以将HOST和PORT替换为你的实际服务器地址和端口,将b"command\n"替换为你想要发送的telnet命令。
阅读全文