Heim > Backend-Entwicklung > Python-Tutorial > 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

不言
Freigeben: 2018-04-27 11:07:57
Original
4133 Leute haben es durchsucht

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:

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

28

29

30

31

32

33

34

#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

    finally:

      #关闭csv文件

      self.csvHand.close()

            

def test():

  csv=readCSV()

  csv.getColAndRowCount()

   

if __name__=="__main__":

  test()

Nach dem Login kopieren

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!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
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
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage