Пишу Listener портов, выдаёт ошибку Python
def execute_remotely(self, command):
self.connection.send(command)
return self.connection.recv(1024)
def run(self):
while True:
command = input('>> ')
result = self.execute_remotely(command)
print(result)
Помогите решить в чем проблема, при запуске Listener работает, когда код доходит до строки где нужно ввести команду, после ввода команды (в данном случае DIR) или любой другой, код закрывается с ошибкой:
dir
Traceback (most recent call last):
File "/root/PycharmProjects/new1/listener/listener.py", line 26, in <module>
my_listener.run()
File "/root/PycharmProjects/new1/listener/listener.py", line 22, in run
result = self.execute_remotely(command)
File "/root/PycharmProjects/new1/listener/listener.py", line 16, in execute_remotely
self.connection.send(command)
TypeError: a bytes-like object is required, not 'str')