I ont des fichiers csv avec le format suivant:analyse syntaxique des fichiers CSV arrière
CSV FILE
"a" , "b" , "c" , "d"
hello, world , 1 , 2 , 3
1,2,3,4,5,6,7 , 2 , 456 , 87
h,1231232,3 , 3 , 45 , 44
Le problème est que le premier champ a des virgules « » en elle. Je n'ai aucun contrôle sur la génération de fichier, car c'est le format dans lequel je les reçois. Existe-t-il un moyen de lire un fichier CSV en arrière, de la fin de la ligne au début?
Cela ne me dérange pas d'écrire un petit script python pour le faire, si je suis guidé dans la bonne direction.
N'est pas un fichier CSV très bien formaté si le premier champ contient des délimiteurs sans aucune sorte de guillemets. – davewasthere
Ce n'est pas CSV. Donc, vous ne pouvez pas utiliser de techniques d'analyse CSV. C'est un autre format qui arrive à avoir des virgules, mais n'est absolument pas CSV dans aucun sens du mot. S'il vous plaît arrêtez de l'appeler CSV. Appelez-le "CSV-like" ou "valeurs de virgule aléatoire". –