CSV en Python

Lire les données du fichier csv avec Python

(python3)

import csv
csvfile = open("filename", 'rt')
contents = csv.reader(csvfile, delimeter=',')
    #Lisez la valeur du délimiteur comme délimiteur.
for row in contents:
    """
Même si le contenu est sorti tel quel, le contenu du fichier sera
Puisqu'il n'est pas sorti, chaque ligne est récupérée.
    """
    print(row)

Par exemple

Le contenu du nom de fichier

,A,B,C,D,E
1,234,513,25345,5243,52
2,513,52345,523452,5234,45
3,31,5432,54,63,63

Si c'est le cas, Si vous écrivez le code comme ci-dessous,

import csv
import numpy as np
csvfile = open("filename", 'rt')
contents = csv.reader(csvfile, delimiter=',')
array = np.array( [ row for row in contents ] )
array = array[1:, 1:]
print(array)

Le résultat de sortie suivant est obtenu.

[['234' '513' '25345' '5243' '52']
 ['513' '52345' '523452' '5234' '45']
 ['31' '5432' '54' '63' '63']]

Recommended Posts

CSV en Python
Translocation de fichiers CSV avec Python Partie 1
Quadtree en Python --2
Python en optimisation
CURL en Python
Métaprogrammation avec Python
Python 3.3 avec Anaconda
Géocodage en python
SendKeys en Python
Méta-analyse en Python
Unittest en Python
Époque en Python
Discord en Python
Allemand en Python
DCI en Python
tri rapide en python
nCr en python
Plink en Python
Constante en Python
FizzBuzz en Python
Sqlite en Python
Étape AIC en Python
LINE-Bot [0] en Python
Assemblage inversé avec Python
Réflexion en Python
Constante en Python
nCr en Python.
format en python
Scons en Python 3
Puyopuyo en python
python dans virtualenv
PPAP en Python
Quad-tree en Python
Réflexion en Python
Chimie avec Python
Hashable en Python
DirectLiNGAM en Python
LiNGAM en Python
Aplatir en Python
Aplatir en python
Entrée / sortie de données en Python (CSV, JSON)
Liste triée en Python
Texte de cluster en Python
AtCoder # 2 tous les jours avec Python
Daily AtCoder # 6 en Python
Daily AtCoder # 18 en Python
Modifier les polices en Python
Motif singleton en Python
Opérations sur les fichiers en Python
Lire DXF avec python
Daily AtCoder # 53 en Python
Séquence de touches en Python
Utilisez config.ini avec Python
Daily AtCoder # 33 en Python
Résoudre ABC168D en Python
Distribution logistique en Python
Décomposition LU en Python
Une doublure en Python