请问online_users[json_data["user"]] = sock 应该怎么理解啊?

来源:4-8 基于tcp自定义第一个协议 - 模拟qq服务器和客户端 - 1

JackyBreak

2020-02-05

老师请问代码第29行:
online_users[json_data[“user”]] = sock
该怎么理解呢?可以理解成->将“json_data[“user”]”的值作为key,也就是这个用户的名字作为key,sock作为值,也就是用户和服务器的通道作为值,添加到online_users这个dict里面 吗?

写回答

1回答

bobby

2020-02-05

是的 比如我们想给另一个用户发送消息 那么我们需要拿到已经建立起来的socket链接, 但是这么多人的链接如何维护呢 也就是通过user查询链接 就需要保存在dict中了

0
0

Python爬虫工程师实战 大数据时代必备

慕课网严选精品教程,高质量内容+服务!

2377 学习 · 1158 问题

查看课程