(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