Python3 使用 bytearray() 附加空字节

Python3 Appending Null bytes with 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')

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

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')

最终使用了这个,感谢所有的帮助和投反对票,这是一个很有帮助的社区。