Python--tcp服务器端

from socket import *

def main():
    # 创建服务器端套接字
    ss = socket(AF_INET,SOCK_STREAM)
    # ss = socket() # 这么写也可以
    print(ss)
    # 绑定服务器的IP地址和端口号
    ss.bind(("",8080))
    # 将服务器套接字转为被动监听
    ss.listen(5)
    # 服务器进入阻塞状态
    print("------->")
    ss_1 = ss.accept()[0] # 创建一个新的套接字
    print("------->")
    print(ss_1)
    while True:
        data = ss_1.recv(1024).decode("gbk")
        print(data)
    ss_1.close()
    ss.close

if __name__ == '__main__':
    main()

你可能感兴趣的:(Python基础)