Bonjour,
est ce que vous pouvez m'expliquez la ligne de code suivante:
Merci d'avance pour votre réponse
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 Message="810101000000000052a49444e3f".decode('hex')
Bonjour,
est ce que vous pouvez m'expliquez la ligne de code suivante:
Merci d'avance pour votre réponse
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 Message="810101000000000052a49444e3f".decode('hex')
J'espère que vous avez vérifié que le code présenté est testable... Que donne Message comme valeur ?
Bonjour,
C'est censé être une chaine de caractères hexadécimaux, mais dans cette utilisation il il y a une erreur, car il doit y avoir un nombre pair de caractères.
Il s'agit de convertir une chaine de caractères dans sa correspondance en hexadécimal (1 caractère => 2 caractères hexa) et vice-versa.
Voilà un exemple simple:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 print("toto".encode('hex')) 746f746f print("746f746f".decode('hex')) toto
Partager