python使用socket搭建web服務器

1:使用socket搭建一個tcp服務器

簡單版:只爲一個客戶端服務一次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

相關文章
相關標籤/搜索