У меня есть список списков, которые я хочу отправить с моего python сервера клиенту c#.
Формат выглядит примерно так
Это код:
s = socket.socket()
socket.setdefaulttimeout(None)
print('socket created ')
port = 60000
s.bind(('127.0.0.1', port)) #local host
s.listen(30) #listening for connection for 30 sec?
print('socket listensing ... ')
while True:
try:
c, addr = s.accept() #when port connected
bytes_received = c.recv(4000) #received bytes
array_received = np.frombuffer(bytes_received, dtype=np.float32)
print(array_received)
nn_output = return_prediction()
c.sendall(nn_output) #sending back
c.close()
except Exception as e:
logging.error(traceback.format_exc())
print("error")
c.sendall(bytearray([]))
c.close()
break
Ошибка: TypeError: требуется байтоподобный объект, а не 'list'
Есть ли возможность заставить его работать?