tcp协议下通过socket创建服务器代码
from socket import *
2 #导入socket包
3
4 serverSocket = socket(AF_INET,SOCK_STREAM)
5 serverSocket.bind(("",8080))
6 serverSocket.listen(5)
7 # 创建socket套接字的固定结构
8 print("-----1----")
9 #测试用
10 clientSocket,clientInfo = serverSocket.accept()
11 #建立一个函数用来接受链接
12 print("----2---")
13 recvData = clientSocket.recv(1024)
14 #函数用来接受请求
15
16 print("-----3-----")
17 print("%s:%s"%(str(clientInfo),recvData))
18 #打印收到的请求
19
20 clientSocket.close()
21 serverSocket.close()
22 #关闭套接字
23 #关闭服务器
这是创建的客户端,可以通过软件packet tracer来测试。