通过TCP / IP与SICK摄像机通信时出现问题。相机(服务器)和Python中的应用程序(客户端)。当我的程序打开时,数据仅被接收一次。您能告诉我如何更改为连续数据接收吗?不仅是一个TCP / IP帧。
import socket
HOST = '192.168.3.14' #server IP
PORT = 8999 #port
BUFFER_SIZE = 1024 #max size of data
with socket.socket(socket.AF_INET,socket.SOCK_STREAM) as s:
s.connect((HOST,PORT))
data=s.recv(BUFFER_SIZE)
print (data)