全部,
我有一个简单的 Python 脚本,它向服务发送 4 个字节的数据并设置 1024 recv 缓冲区。我试图弄清楚如何测量从服务返回的字节数以放入一些逻辑。因此,如果响应大于 10 个字节,则执行 X,否则执行 Y。我只是不知道如何以字节为单位测量响应。指针将不胜感激。
import socket
s = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
address = ("10.0.0.1", 5000)
s.connect(address)
s.send('1234')
data = socket.recv(1024)
s.close()