используйте struct модуль
>>> import struct
>>> struct.pack("i",1024)
'\x00\x04\x00\x00'
>>> struct.pack("i",10240)
'\x00(\x00\x00'
>>> struct.pack("i",900000)
'\xa0\xbb\r\x00'
В Python3 вы можете использовать to_bytes
метод int.Парень около 1024 необходим только как 1024. анализирует как число с плавающей точкой и может вызвать синтаксическую ошибку.
>>> (1024).to_bytes(4, "big")
b'\x00\x00\x04\x00'
>>> (1024).to_bytes(4, "little")
b'\x00\x04\x00\x00'