Bonjour, je souhaite envoyer une séquence d'octet en hexadécimal via un programme python vers un écran (communication UART).

Ma séquence se présente donc sous la forme b'\xXX\xXX...' ou XX sont des valeurs en hexadécimal

Ce programme me sert à afficher un numéro sur l'écran puis en appuyant sur un bouton afficher le numéro suivant.

Mon problème est que par exemple sur la séquence b'\xAA\xAA\x00\x4E\xAA'. ou AA sont des octets définissant certains paramètres fixes, je ne trouve pas de moyen de modifier la valeur 00 et 4E. J'ai essayer en essayant de faire un compteur puis en utilisant la fonction hex() puis via une chaîne de caractère de remplace le 0 en \ mais l'antislash sur python est un problème. De plus, l'instruction format ne marche pas à cause du format qui ne marche pas avec des octets et quand je convertit avec str() la chaîne de caractères est différentes de la séquence souhaitée.

Merci de vos réponses.