在Python中使用socket
库可以创建一个UDP套接字,以下是一个简单的示例:,``python,import socket,# 创建一个新的UDP套接字,sock = socket.socket(socket.AF_INET, socket.SOCK_DGRAM),# 定义服务器地址和端口,server_address = ('localhost', 10000),# 发送数据到服务器,message = 'This is the message.',try:, print("发送消息到", server_address), sent = sock.sendto(message.encode(), server_address), data, _ = sock.recvfrom(4096), print("从服务器收到的消息:", data.decode()),except socket.error as e:, print(e),finally:, sock.close(),
`,这段代码首先导入了
socket`模块,并创建了一个新的UDP套接字,然后定义了服务器的地址和端口,它尝试向指定的服务器发送一条消息,并接收来自服务器的响应,关闭套接字以释放资源。.