【发布时间】:2019-07-28 09:44:10
【问题描述】:
如here 所述,通过 Micropython 套接字接收消息会导致留下一个字节字符串以供使用。 我的问题是如何将此字节字符串转换为另一种可用的格式?
我已经尝试过:
data = s.recv(64)
new = hex(data)
这会导致错误,例如:
TypeError: 无法将字节转换为 int
并且: 数据 = s.recv(64).hex() 结果:
AttributeError: 'bytes' 对象没有属性 'hex'
总的来说,我对 Python 和 Micro-python 还很陌生。据我所知,Micropython 并没有直接回答这个问题。
如果这是专门针对 Python3 回答的,我认为值得为 Micropython 重新迭代它,因为实现可能会略有不同,并且可能会找到可接受的“最佳实践”。
【问题讨论】:
标签: micropython