Le contenu d'un fichier est comme suivant, et l'encodage du fichier est utf-8:Chaîne lue octets de fichier dans python3
cd232704-a46f-3d9d-97f6-67edb897d65f b'this Friday, Gerda Scheuers will be excited \xe2\x80\x94 but she\xe2\x80\x99s most excited about the merchandise the movie will bring.'
Voici mon code:
with open(file, 'r') as f_in:
for line in f_in:
tokens = line.split('\t')
print(tokens[1])
Je veux obtenir la bonne réponse - "ce vendredi, Gerda Scheuers sera excitée - mais elle est très excitée par les marchandises que le film apportera."
print(b'\xe2\x80\x94'.decode('utf-8')) #convert into ASCII
Mais je ne peux pas lire les octets d'un fichier. Si j'ouvre un fichier avec des octets, j'ai besoin de décoder la ligne pour la découper.