J'ai quelques lignes dans un fichier CSV comme ceci:articles reformater intérieur liste de lecture à partir du fichier CSV en Python
10000,Account Name,0,0,"3,711.32",0,0,"18,629.64","22,340.96",COD,"20,000.00",Some string,Some string 2
Si vous remarquez, certains numéros sont enfermés dans « » et a un séparateur de milliers " ". Je souhaite supprimer le séparateur de milliers et l'encadrement de double guillemet. Pour l'enceinte qoute, je pense à utiliser string.replace() mais qu'en est-il de la virgule à l'intérieur des guillemets?
Quelle est la meilleure façon de faire cela en Python?
Je ne peux pas commenter l'autre poste, mais si vous remplacez tous les virgules, vous aussi détruire tous les CSV les virgules et ce ne sera plus un fichier CSV. –
Certainement le chemin à parcourir. Utilisez le module csv dans la bibliothèque standard. – thebat
@Dumb Guy, c'est pourquoi je voulais supprimer les virgules à l'intérieur des guillemets et pas ailleurs. Merci pour le conseil! – Francis