可以使用Python的socket库编写一个连接服务端的程序,并发送数据到服务端,并打印返回的数据。以下是一个示例代码:

import socket

# 定义服务端的IP地址和端口号
server_ip = '192.168.3.16'
server_port = 10003

# 定义要发送的数据
data = 'ReadActPos,0,;' 

# 创建一个TCP socket对象
client_socket = socket.socket(socket.AF_INET, socket.SOCK_STREAM)

# 连接服务端
client_socket.connect((server_ip, server_port))

# 发送数据到服务端
client_socket.sendall(data.encode())

# 接收服务端返回的数据
received_data = client_socket.recv(1024).decode()

# 打印返回的数据
print('Received:', received_data)

# 关闭socket连接
client_socket.close()

在上述示例中,我们首先定义了服务端的IP地址和端口号,并定义要发送的数据。然后,我们创建了一个TCP socket对象,并使用connect方法连接到服务端。接下来,我们使用sendall方法将数据发送到服务端。然后,我们使用recv方法接收服务端返回的数据,并使用decode方法将二进制数据解码为字符串。最后,我们打印出返回的数据,并关闭socket连接。

你可以将上述代码保存为一个.py文件,并在命令行中运行,程序将连接到指定的服务端,并发送数据,并打印返回的数据。请确保服务端处于运行状态,并监听指定的IP地址和端口号。

Python Socket 连接服务端并发送数据示例

原文地址: https://www.cveoy.top/t/topic/bP2e 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录