codecs模块的作用

主要用于在不同数据之间转换文本的编码器和解码器。 

1、编码切片十六进制并且指定切片的隔间 

import binascii

def to_hex(t, nbytes):
    # 设置切片的间距
    chars_per_item = nbytes * 2

    # 获取十六进制的数据
    hex_version = binascii.hexlify(t)

    #指定切片的间隔,切片十六进制的数据
    return b' '.join(
        hex_version[start:start + chars_per_item]
        for start in range(0, len(hex_version), chars_per_item)
    )

if __name__ == '__main__':
    print(to_hex(b'abcdef', 1))
    print(to_hex(b'abcdef', 2))
codecs_to_hex.py

相关文章:

  • 2021-12-06
  • 2021-06-25
  • 2021-06-09
  • 2021-12-14
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2021-12-23
  • 2021-09-26
  • 2022-12-23
相关资源
相似解决方案