我只是想对一些Python脚本做一些快速调试,但我正在努力 有点像我是一个完全的语法新手。我通过网络获取了一些数据,如下图所示:
a = self.block.decode('hex')[95:63:-1]
b = self.midstate.decode('hex')[::-1]
payload = a + b
print("Data Received {} \n", payload)
我对两件事感兴趣:
在payload
中有多少字节/位?我试过payload__len()
,但没有成功
我想以32位十六进制字输出payload
值,有人知道如何用Python实现吗?
对于1:
在python中,长度是与对象分开的。所以,
len(payload)
给出有效负载的长度,只要有效负载是可以具有长度的对象。你知道吗示例:
对于2:
python 2.5: how to convert float to hex?
给你举个例子:
相关问题 更多 >
编程相关推荐