Heim  >  Artikel  >  Backend-Entwicklung  >  Ein Beispiel dafür, wie Python eine CSV-Datei liest und die Datei in eine Liste einfügt

Ein Beispiel dafür, wie Python eine CSV-Datei liest und die Datei in eine Liste einfügt

不言
不言Original
2018-04-27 11:07:574067Durchsuche

Das Folgende ist ein Beispiel dafür, wie Python eine CSV-Datei liest und die Datei in eine Liste einfügt. Es hat einen guten Referenzwert und ich hoffe, es wird für alle hilfreich sein. Kommen Sie vorbei und schauen Sie sich gemeinsam

wie folgt um:

#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()

Verwandte Empfehlungen:

So lesen Sie große Dateien mit Python

Python liest Textinhalte in Word

Das obige ist der detaillierte Inhalt vonEin Beispiel dafür, wie Python eine CSV-Datei liest und die Datei in eine Liste einfügt. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn