赞
踩
import socket
#创建套接字
tcp_server = socket.socket(socket.AF_INET,socket.SOCK_STREAM)
#获取本机的ip地址和端口号
ip = ""
port = 8082
#绑定ip地址和制定的端口号
address = tcp_server.bind((ip,port))
#开启监听模式,把服务器变成被动接受状态
tcp_server.listen(128)
#开始接受客户端的请求,并把系统分配的用于通信的新的套接字信息和端口信息进行解包
new_socket,new_port = tcp_server.accept()
#获取的数据系统用于通信的新套接字所recv到的信息进行gbk解码之后的信息
data = new_socket.recv(1024).decode("gbk")
print(data)
import socket tcp_client = socket.socket(socket.AF_INET,socket.SOCK_STREAM) ip = "" port = 8081 address = tcp_client.bind((ip,port)) # 请求连接服务器 tcp_client.connect(("192.168.1.239",10000)) # 发送的内容,要经过gbk格式的编码 content = "你好".encode("gbk") # 将内容发送出去 tcp_client.send(content) # 关闭套接字 tcp_client.close()
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。