Bonjour à toutes et tous,
Je débute en Python (depuis lundi...), et j'ai qq problèmes avec la programmation.
Je cherche à écrire un programme qui extrait certaines colonnes d'un fichier .csv pour les envoyer dans un nouveau fichier .csv
Le programme définirait une fonction qui prendrait en entrée:
- le nom du fichier source .csv,
- le nom du fichier de destination .csv,
- une liste de valeurs correspondant aux colonnes désirées.
Par exemple:
def Extract_Data('Source_file.csv', 'Dest_file.csv', [0, 2, 6, 18])
Je possède des données .csv avec une trentaine de colonnes (et qq 4000 lignes). Je voudrais pouvoir extraire certaines colonne au choix (avec toutes les lignes) pour pouvoir utiliser par la suite ces données spécifiques. Je me répète mais c'est pour être clair.
J'ai lu la documentation Python pour les fichiers .csv mais je n'arrive pas à faire ce que je veux. J'arrive à afficher plusieurs colonnes sur la console, j'arrive à extraire une colonne mais pas plusieurs au choix...
Voilà si quelqu'un pouvait me donner un gros petit coup de pouce j'en serais très reconnaissant
Merci et bon dimanche sous la pluie :,(
Partager