Bonjour,
pour des raisons pédagogiques, j'aimerais à partir du fichier suivant encodé en UTF-8 récupérer le contenu binaire du fichier.
Code : Sélectionner tout - Visualiser dans une fenêtre à part Un test très binaire...
Bonjour,
pour des raisons pédagogiques, j'aimerais à partir du fichier suivant encodé en UTF-8 récupérer le contenu binaire du fichier.
Code : Sélectionner tout - Visualiser dans une fenêtre à part Un test très binaire...
En py2, ça renverra un str non-décodé, et en py3, un bytes…
Code : Sélectionner tout - Visualiser dans une fenêtre à part bintext = open("file/path.txt", 'rb').read()
Je ne sais pas si ça répond à ta question*?
Oups, en fait ma question était mal posée... J'aimerais obtenir le codage hexadécimal, ou binaire, d'un fichier comme le font certains lecteurs hexadécimaux.
Ben, y suffit de faire comme dans l’autre post…
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 bintext = open("file/path.txt", 'rb').read() out = "".join(hex(c) for c in bintext) print(out)
OK, ma question prouve que je n'avais pas pigé un truc. C'est plus clair maintenant.
Partager