您想使用Tensorflow从Python服务器传输输出值。
我正在测试Python服务器、客户端通信。
但是Python无法传输sensorflow的值
接下来是我的简单服务器代码和错误消息
MYCODE
#-*-coding: utf-8 -*-
# TCP server example
import socket
server_socket = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
server_socket.bind(("", 5000))
server_socket.listen(5)
print ("TCPServer Waiting for client on port 5000")
while 1:
client_socket, address = server_socket.accept()
print ("I got a connection from ", address)
data = client_socket.recv(512).decode()
print ("RECEIVED:" , data) #Successful
aa = [('aaa', 0.17484791576862335), ('bbb', 0.16661453247070312), ('ccc', 0.16631345450878143), ('ddd', 0.15930421650409698)]
client_socket.send(aa)
ERROR CODE
Traceback (most recent call last):
File "servertest2.py", line 23, in <module>
client_socket.send(aa)
TypeError: a bytes-like object is required, not 'list'
最后,我将尝试与Python服务器和Android进行通信
目前没有回答
相关问题 更多 >
编程相关推荐