Remplacer les espaces dans un texte
Bonjour à tous,
Je suis complètement nouveau en programmation et en Python. Je souhaite faire un programme pour me modifier le contenu d'un fichier cvs. J'ai utilisé un morceau de code trouvé sur ce site, mon problème est le suivant : je souhaite supprimer des "espaces".
Voici la structure du fichier :
Carrelage Faïence;CARRELAGE – FAIENCE;- Contrôle visuel de l’état des ouvrages;0,5;1;0,5
je souhaite remplacer : ";- "(10 espaces) par ";" mais le code suivant ne lit pas les espaces.
Voici le code :
Code:
1 2 3 4 5 6 7
| fichier=open("D:\Gammes_Preventive_v1.csv", "r")
contenu=fichier.read() #Lit tout le fichier d'un coup
index = { ';- ' : ';' }
for cle in index:
contenu=contenu.replace(cle, index[cle])
print contenu |
Lorsque je lance le code il ne voit pas les espaces ? Comment Faire ?
Merci.