如何在套接字python中发送和接收变量 [已关闭]

How to send and receive a variable in socket python [closed]

提问人:Op Gaming 提问时间:11/11/2023 最后编辑:Op Gaming 更新时间:11/13/2023 访问量:57

问:


想改进这个问题吗?更新问题,使其仅通过编辑这篇文章来关注一个问题。

7天前关闭。

这篇文章在 7 天前被编辑并提交审核,未能重新打开帖子:

原始关闭原因未解决

我对这个库不是很熟悉,所以任何帮助将不胜感激。我作为一个小开发者一直在做一个游戏。 我需要在服务器之间共享世界数据,也就是主机作为列表,这样我就可以共享世界数据、位置等。注意:我稍后会弄清楚所有的循环。我的问题是变量是作为消息发送的,而不是作为封闭的变量发送的。如何加密然后解密通过网络发送的数据。我还没有开始,因为我在任何地方都找不到像样的文档。感谢您抽出宝贵时间接受采访。

python 接字 路由器 IPv4

评论

1赞 erik258 11/11/2023
您需要某种序列化。我推荐一些与语言无关的东西,比如 json、bson 等。您可以腌制 python 变量,但我建议不要这样做,因为只有当 python 的兼容版本位于套接字的两端并且并不真正支持其他语言时才能这样做。Json 将是一个自然的选择;列表、Python 字典、字符串、数字、布尔值和null
0赞 Op Gaming 11/11/2023
@erik258 你有代码作为例子吗?
2赞 Mark Setchell 11/11/2023
此处的示例 w3schools.com/python/python_json.asp

答: 暂无答案