2024-05-14 06:37:38 发布
网友
我在Python中遇到了一个简单但困难的问题。由于PyJS未知的原因,我的二进制缓冲区是u'\xd0\xcf\x11\xe0\xa1…'。从外观上看,我知道如果它是一个“d0cf11e0a1…”的二进制流就可以了。我想知道如何转换?我需要的是:
u'\xd0' -> d0 # integer value please u'\xcf' -> cf
这些是unicode代码点。它们根本不是二进制数据,您不能这样接收它们;您的终端正在进行一些转换。你知道吗
您当然可以将它们转换为十六进制值:
hex(ord(u'\xd0'))
但我认为你的问题出在你的代码里。你知道吗
这些是unicode代码点。它们根本不是二进制数据,您不能这样接收它们;您的终端正在进行一些转换。你知道吗
您当然可以将它们转换为十六进制值:
但我认为你的问题出在你的代码里。你知道吗
相关问题 更多 >
编程相关推荐