def setUTF(self, value):
"""
"""
tag = '>h' if self.endian == HIGHT_ENDIAN else 'h'
length = len(value)
self.buffer += (struct.pack(tag, length))
tag = '%ss' % (length)
self.buffer += (struct.pack(tag, value))
return True
还是不能理解好pack,有人可以帮忙回答下不
因为涉及二进制串和字节处理,所以包含的知识是比较底层的。
那么简洁地说:
所以,我们来看你的这段代码: