Если кому-то все еще интересно, как я достиг своей цели, я пришел к следующему решению:
def __formatted_page_command(self, pageId):
# This is the representation of 'page 0\xff\xff\xff'. What we do here is to dynamically assign the page id.
commandAsBytesArray = [0x70,0x61,0x67,0x65,0x20,0x30,0xff, 0xff, 0xff]
commandAsBytesArray[5] = ord(str(pageId))
return bytes(commandAsBytesArray)
Итак, таким образом, я могу динамически получить:
b'page 0\xff\xff\xff'
b'page 1\xff\xff\xff'
b'page 2\xff\xff\xff'
просто позвонив
self.__formatted_page_command(myPageId)