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')
最终使用了这个,感谢所有的帮助和投反对票,这是一个很有帮助的社区。
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')
最终使用了这个,感谢所有的帮助和投反对票,这是一个很有帮助的社区。