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:Un test très binaire...
Version imprimable
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:Un test très binaire...
En py2, ça renverra un str non-décodé, et en py3, un bytes… :)Code: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:
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.