簡單版:只爲一個客戶端服務一次python
# socket建立tcp server步驟 # 1:建立套接字 # 2:綁定端口 # 3:將套接字轉化成爲被動套接字等待客戶端的連接 # 4:等待客戶端的連接 import socket tcp_server = socket.socket(socket.AF_INET, socket.SOCK_STREAM) tcp_server.bind(("localhost", 8000)) tcp_server.listen() conn, (cli_host, cli_port) = tcp_server.accept() data = conn.recv().decode("utf8") conn.send("{}:你好!你已成功連接,這段話是我給你的回覆".format(cli_host).encode("utf8")) conn.colse() tcp_server.colse()
爲一個客戶端屢次服務web