import socket
# 创建一个socket对象
client_socket = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
# 连接到服务器
server_address = ('localhost', 10000)
client_socket.connect(server_address)
try:
# 发送数据到服务器
message = "This is the message."
print("Sending:", message)
client_socket.sendall(message.encode())
# 接收服务器返回的数据
amount_received = 0
amount_expected = len(message)
while amount_received < amount_expected:
data = client_socket.recv(1024)
amount_received += len(data)
print("Received:", data.decode())
finally:
# 关闭socket连接
client_socket.close()