zoukankan      html  css  js  c++  java
  • tcp-server--循环为多个客户端提供服务

    # pcj
    import socket


    def main():
    tcp_server_socket=socket.socket(socket.AF_INET,socket.SOCK_STREAM)
    tcp_server_socket.bind(("",9990))
    tcp_server_socket.listen(128)
    while True:
    print("等侍一个客户的连接")
    new_client_socket,listen_addr=tcp_server_socket.accept()
    print("一个新客户已经连接",listen_addr)
    while True:

    recv_date=new_client_socket.recv(1024)
    if recv_date: #如recv_date 有数据,就接收,还服务 else break
    print("客户请求的是",recv_date.decode("GBK"))
    else:
    break
    new_client_socket.send("hello----OK----".encode("gbk"))
    new_client_socket.close()
    tcp_server_socket.colse()



    if __name__ == '__main__':
    main()
  • 相关阅读:
    bzoj 1053
    bzoj 1004 组合
    字符串哈希
    bzoj 1015 并查集
    bzoj 1003 最短路+dp
    HDU 4352 数位dp
    bzoj 1879 状压dp
    codeforces 55D 数位dp
    Codeforces 830B
    组合计数 && Stirling数
  • 原文地址:https://www.cnblogs.com/pcjbk/p/11154211.html
Copyright © 2011-2022 走看看