Client.py
from socket import *
host_name = "DESKTOP-KK1J8DF" # 这个就是本机ipv4地址,通过print(gethostname())获取
# 或者终端ipconfig查看ipv4的地址(数字) host_name = "10.8.176.209"
port_num = 1200 # 端口号要跟server那里一样,才能在connect里面连接上
clientSocket = socket(AF_INET, SOCK_STREAM) # 第一个参数意思是这是ipv4的地址,第二个参数意思是我用的是TCP协议
clientSocket.connect((host_name, port_num)) # 把ip和端口放到元组里面,与server的socket相连
message = input("请输入一句英文,然后server会转化成大写返回: ")
clientSocket.send(message.encode()) # 把string变成byte,发送出去
upperMessage = clientSocket.recv(1024).decode() # 接收server返回的信息。指定bufsize为1024,然后把byte转化成string
print("大写之后的句子是: " + upperMessage)
clientSocket.close() # 关掉socket,释放资源
Server.py
from socket import *
serverSocket = socket(AF_INET, SOCK_STREAM) # 跟客户端一样创建socket
serverSocket.bind((ge