Day018_作业

图片服务器

  • import socket
    # 1.创建套接字
    server = socket.socket()
    # 2.绑定地址
    server.bind(('10.7.153.126', 8080))
    # 3.监听
    server.listen(256)
    
    # 4.启动程序
    while True:
        # 接受请求中
        connect, add = server.accept()
        print(add)
    
        # 发送数据
        with open('./files/立绘.png', 'br') as f:
            data = f.read()
        connect.send(data)
    
        # 接受数据
        connect.reav(1024)
        # 关闭连接
        # connect.close
    

图片客户端

  • client.connect(('10.7.153.126', 8080))
    
    data = client.recv(1024)
    all_data = bytes()
    while data:
        print('接受到数据')
        all_data += data
        data = client.recv(1024)
     with open('./new.png', 'wb') as f:
        f.write(all_data)
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。