Python3使用bytearray()附加空字节

时间:2015-01-22 16:34:55

标签: python-3.x null bytearray

pack = ("test.packet")

pad = (bytearray(b'    ')

with open(pack, 'ab') as file_con_pad_1:
    file_con_pad_1.write(pad)

    print ('4 byte padding added')

那么我将如何使用此方法获取空字节?或者有更好的方法吗?

1 个答案:

答案 0 :(得分:1)

data_pad = ("00000000")

file_pad = binascii.unhexlify(data_pad)

with open(pack, 'ab') as file_con_pad:
    file_con_pad.write(file_pad)
    print ('4 bit padding added')

结束使用此功能,感谢所有帮助和downvote,这样一个有用的社区。