| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
programmation  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Connaissances Informatiques >> programmation >> Programmation Python >> Content
    Comment faire pour créer des tableaux à partir d'un fichier CSV avec Python
    A Comma-Separated Value ( CSV) contient des données au format texte brut séparées par des virgules et les sauts de ligne . Les fichiers CSV sont couramment utilisés par des programmes tels que Microsoft Excel et MATLAB. Les fichiers sont un moyen pratique pour stocker des données parce que vous n'avez pas besoin d'un tel programme pour lire les comme vous pouvez le voir dans n'importe quel éditeur de texte . En raison de leur utilisation généralisée , Python dispose d'un module intégré dédié à travailler avec des fichiers CSV. Instructions
    1

    Lancez l'interpréteur de ligne de commande Python
    2

    tapez les commandes suivantes à faire usage de la " csv" et " modules de tableau " : .

    import csv

    de gamme importation tableau
    3

    Créer un tableau appelé "data" pour stocker les valeurs du fichier CSV:

    data = array (' i') ​​

    Pour cet exemple , on suppose que les valeurs dans le fichier CSV sont signés entiers. Consultez la documentation pour le module " tableau" à Docs.python.org si vous avez besoin de spécifier un type de données différent .
    4

    Ouvrez un fichier CSV pour la lecture avec la commande "open" , en précisant le nom de fichier comme premier argument :
    fichier

    = open (' csvfile.csv » , nouvelle ligne ='' )

    le chemin du fichier de Python est généralement" C: \\ Python32 \\ " si vous ' re en utilisant Windows. Les fichiers CSV peuvent avoir diverses extensions , comme " csv ", " dat " ou "txt" . L' argument de la « nouvelle ligne » permet d'éviter divers problèmes de compatibilité impliquant des caractères de nouvelle ligne
    5

    Utilisez la fonction " lecteur " dans le module " csv " pour lire le fichier CSV: .

    Csvinput = csv.reader (fichier)
    6

    parcourir les lignes du fichier CSV en utilisant une boucle "for " avec le " csvinput « variable :

    pour les lignes à csvinput :
    7

    Tapez la commande suivante , en joignant comme illustré à faire partie de la boucle "for" :

    data.fromlist ( [ int ( x ) pour x dans les lignes ] )
    8

    Appuyez sur " Entrée" pour ajouter une ligne vide et exécuter la boucle "for". Les données du fichier CSV sont analysés comme des entiers et ajoutés au tableau "data" .
    9 " données " de type

    et appuyez sur "Entrée " pour voir que le tableau a été rempli avec les entiers stockés dans le fichier CSV.

    Previous :

    next :
      articles connexes
    ·Python Tk Tutorial 
    ·Qu'est-ce qu'un GIL Python 
    ·Comment effacer un tableau ou une liste en Python 
    ·Comment découper une chaîne sur un espace dans le cod…
    ·Combien difficile est la conception d'une interface en …
    ·Tutoriel pour Iterators Python 
    ·Comment faire pour supprimer les données d' un tableau…
    ·Comment vérifier si une valeur est dans un Hash en Pyt…
    ·Qu'est-ce que Compile Py 
    ·Comment programmer avec Python dans Ubuntu 
      articles en vedette
    ·Comment saisir une chaîne de caractères en Java 
    ·Comment faire pour supprimer les zéros d'une chaîne d…
    ·Comment se débranchent classe en PHP 
    ·Comment cacher une redirection 
    ·Comment faire pour utiliser une mémoire tampon circula…
    ·Comment modifier un fichier UDF 
    ·Comment faire des tableaux en PCSpim 
    ·Comment calculer les heures et minutes dans VB6 
    ·MySQL Perl Tutoriel 
    ·Quelles sont les différences entre Visual Basic Expres…
    Copyright © Connaissances Informatiques http://fr.wingwit.com