day18-作业

作业:

  1. 客户端和服务器聊天,可以一直聊天,直到一方发送’拜拜’。然后就可以和下一个人一直聊
import socket
# 创建服务器对象
server = socket.socket()
# 绑定当前Ip地址r
server.bind(('10.7.187.69', 2000))
# 监听
server.listen(100)

while True:
    conversation, addr = server.accept()
    while True:
        re_data = conversation.recv(1024)
        print('客户端:', re_data.decode('utf-8'))

        message = input()
        if message == '拜拜':
            break
        else:
            conversation.send(message.encode('utf-8'))
    conversation.close()
import socket
client = socket.socket()
client.connect(('10.7.187.69', 2000))

while True:
    message = input()
    if message == '拜拜':
        break
    else:
        client.send(message.encode('utf-8'))

    redata = client.recv(1024)
    print('服务器:', redata.decode('utf-8'))
client.close()

2.客户端给服务器发送请求,请求成功后,客户端给服务发送‘1’,服务器就给客户端发送一张图片;客户端给服务发送‘2’,服务器就给客户端返回一个json文件中的内容;客户端给服务发送‘3’, 服务器返回’拜拜’,然后断开连接

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 客户端和服务器聊天,可以一直聊天,直到一方发送’拜拜’。然后就可以和下一个人一直聊 客户端: 你好服务器:拜拜客户...
    Gary134阅读 337评论 0 0
  • 作业: 1. 客户端和服务器聊天,可以一直聊天,直到一方发送’拜拜’。然后就可以和下一个人一直聊 服务器 客户端 ...
    诗妮SONY阅读 263评论 0 0
  • 作业: 客户端和服务器聊天,可以一直聊天,直到一方发送’拜拜’。然后就可以和下一个人一直聊服务器: 客户端: 2....
    2333_11f6阅读 236评论 0 0
  • 客户端和服务器聊天,可以一直聊天,直到一方发送’拜拜’。然后就可以和下一个人一直聊 2.客户端给服务器发送请求,请...
    杨海py阅读 367评论 0 0
  • 作业: 1. 客户端和服务器聊天,可以一直聊天,直到一方发送’拜拜’。 然后就可以和下一个人一直聊 2.客户端给服...
    憨猜猜阅读 213评论 0 0