Python的进制转换有关问题
Python的进制转换问题
有一个string,想要获取到他的长度,然后将长度转换成占2个字节的16进制str,求大神帮忙解答下如何做到?C语言知道怎么做,C的参考如下:
求帮忙,谢谢了
------解决思路----------------------
现学现卖~使用array模块
有一个string,想要获取到他的长度,然后将长度转换成占2个字节的16进制str,求大神帮忙解答下如何做到?C语言知道怎么做,C的参考如下:
unsigned char lenBuf[2 + 1] = {0};
char buf[] = "test string";
lenBuf[0] = strlen(buf)/256;
lenBuf[1] = strlen(buf)%256;
求帮忙,谢谢了
------解决思路----------------------
现学现卖~使用array模块
from array import array
buf = "test string"
lenBuf = bytearray([len(buf)/256, len(buf)%256])