• socket_server


    #!usrinenvpython

    # -*- coding: utf -8 -*9

    import socket    #导入模块

    server =socket.socket()  #定义协议类型

    server.bind(('localhost',6969))   #绑定端口

    server.listen(5)   #监听接收进来的设备数量

    print("我要发信息")  #打印

    while True:     #等待多个设备传入信息

          conn,addr=server.accept()   #等待信息进入

          print(conn,addr)    #conn就是客户端连接过来在服务端生成的一个连接实例也就是传入信息过来生成的一个实例,addr是对方地址,

          print("信息来了")

          count=0   #计数

          while  True:

               data=conn.recv(1024)   #接收数据

               print("recv:",data)

               if not data:

                    print("client has....")

                    break

                    conn.send(data.upper())  #将读取的数据小写字母转换为大写输出

                    count+=1

                    if count>10:break

    server.close()

  • 相关阅读:
    debug和release转载
    坐标系与基本图元(8)
    坐标系与基本图元(7)
    坐标系与基本图元(5)
    坐标系与基本图元(6)
    坐标系与基本图元(4)
    坐标系与基本图元(3)
    坐标系与基本图元(2)
    BZOJ 1090
    Xor
  • 原文地址:https://www.cnblogs.com/lindong0602/p/9833355.html
Copyright © 2020-2023  润新知