Encodage
Résolu/Fermé
A voir également:
- Encodage
- Encodage ascii - Guide
- Encodage binaire - Guide
- Encodage youtube mp3 - Guide
- Encodage ansi utf-8 - Forum Programmation
- Video en cours d'encodage - Forum TV & Vidéo
3 réponses
Chris 94
Messages postés
50978
Date d'inscription
mardi 8 janvier 2008
Statut
Modérateur
Dernière intervention
17 février 2023
7 325
Modifié le 25 oct. 2019 à 16:00
Modifié le 25 oct. 2019 à 16:00
Bonjour,
Pour rappel :
Pour rappel :
Les réponses sont données par des bénévoles, pas par des machines. Il est vivement recommandé d'user des formes minimales de la politesse ("bonjour', "s'il vous plait", "merci d'avance") pour rester dans le cadre de notre charte d'utilisation.Merci aussi d'attribuer à ton code la couleur syntaxique et la forme correcte avec le bouton
<>
▼.
Bonsoir.
Les commentaires du code sont à lire.
Les commentaires du code sont à lire.
#Ouverture des fichiers à lire et à écrire fread = open("encodage_a_faire.txt", "r") fwrite = open("encodage_fini.txt", "w") # fichier1.read() => inutile # Pour chaque ligne du fichier à lire for line in fread: # La ligne à lire c'est l pas fichier1 ! # str.split retourne plusieurs valeurs qu'on doit récupérer ! # fichier1.split(",") # On supprime les caractères blancs de fin de ligne le "\n" line = line.rstrip() # On "éclate" la ligne en 2 parties string, key = line.split(',') # Les arguments à fournir à ta fonction encodage est le résultat du split # fichier1[0], fichiers[1] n'a aucun sens ! # fichier2.write(encodage(fichier1[0], fichier1[1])) # On adjoint à la ligne un saut de ligne linew = encodage(string, key) + "\n" # On écrit la ligne fwrite.write(linew) fread.close() fwrite.close()