Таким образом, всякий раз, когда я запускаю свой сценарий, я получаю эту ошибку:
2020-03-12T17:59:51 8100.701 ERR IOException in ReadLine for TelnetClient_127.0.0.1:55356: Unable to
write data to the transport connection: An established connection was aborted by the software in your
host machine.
.
SocketException: An established connection was aborted by the software in your host machine.
2020-03-12T17:59:51 8100.727 ERR Exception in thread TelnetClient_127.0.0.1:55356:
InvalidOperationException: The operation is not allowed on non-connected sockets.
Но даже если он говорит, что соединение было прервано, он все равно позволяет мне выполнять команды после этого.
Вот код, который я использую для подключения к te lnet, пожалуйста, дайте мне знать, если есть что-то еще, что мне нужно включить
config = configparser.ConfigParser()
config.read(Path(".../telnetconfig.xml"))
HOST = config.get("telnet", "telnet_host")
PORT = config.get("telnet", "telnet_port")
PASS = config.get("telnet", "telnet_pass")
tn = telnetlib.Telnet(HOST, PORT)
tn.read_until(b"Please enter password:")
tn.write(PASS.encode('ascii') + b"\r\n")