Maison >développement back-end >Tutoriel Python >Un exemple de la façon dont python lit un fichier csv et place le fichier dans une liste
Ce qui suit est un exemple de la façon dont python lit un fichier csv et place le fichier dans une liste. Il a une bonne valeur de référence et j'espère que cela sera utile à tout le monde. Venez jeter un œil
comme suit :
#coding=utf8 ''' 读取CSV文件,把csv文件放在一份list中。 ''' import csv class readCSV(object): def __init__(self,path="Demo.csv"): #创建一个属性用来保存要操作CSV的文件 self.path=path try: #打开一个csv文件,并赋予读的权限 self.csvHand=open(self.path,"r") #调用csv的reader函数读取csv文件 self.readcsv=csv.reader(self.csvHand) #创建一个list用来保存csv中的内容 self.buffer=[] try: #把csv中内容存入list 中 for row in self.readcsv: self.buffer.append(row) except Exception,e: print e except Exception,e: print e finally: #关闭csv文件 self.csvHand.close() def test(): csv=readCSV() csv.getColAndRowCount() if __name__=="__main__": test()
Recommandations associées :
Comment lire des fichiers volumineux à l'aide de Python
Python lit le contenu du texte dans Word
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!