Мне нужно преобразовать следующую команду в python.
nc -v localhost 11211
get STATUS_MANAGER_KEYS
Мне удалось преобразовать первую команду в python, используя следующие
try:
s = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
s.connect((hostname, port))
status = 'Up'
except Exception as e:
status = 'Down'
finally:
return status
Но когда я попытался преобразовать второй, например: s.sendall('get STATUS_MANAGER_KEYS')
. Затем получил следующую ошибку:
TypeError: a bytes-like object is required, not 'str'
Могу я узнать, как я могу решить эту проблему и получить все STATUS_MANAGER_KEYS. Может ли кто-нибудь помочь мне определить, чего не хватает?