全球主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

CeraNetworks网络延迟测速工具IP归属甄别会员请立即修改密码
查看: 739|回复: 3
打印 上一主题 下一主题

python大佬问个题,麻烦教一下。谢谢。

[复制链接]
跳转到指定楼层
1#
发表于 2021-5-8 00:43:38 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
C# socket   tcp给python 发消息1个整数(数字是290488)转换成字节,4字节,208,82,3,0
到Python 接收到的是b'\xd0R\x03\x00'     转换成数字是 217808,为什么?好像python 的socket.recv 接收到的4个字节,有问题



2#
发表于 2021-5-8 00:46:48 来自手机 | 只看该作者
本帖最后由 黑人问号 于 2021-5-8 00:51 编辑

....手机不知道咋换行,重新写一下。
208,82,3,0 to hex就是
0d, 52, 03, 00
只是这里你直接prin.t(16进制,也就是byte),\x52直接给你显示成R了
你prin.t(b'\x52')试试,直接就是b'R'

prin.t是关键词被拦截了,自己删掉.
3#
发表于 2021-5-8 00:57:16 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
4#
发表于 2021-5-8 01:09:38 | 只看该作者
struct了解下
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|全球主机交流论坛

GMT+8, 2025-12-7 08:15 , Processed in 0.058352 second(s), 10 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表