多语言展示
当前在线:1156今日阅读:138今日分享:34

python怎么选取csv某几列

python怎么选取csv某几列,python有csv库可以专门处理csv文件,如果我们把csv文件看做列表的形式,并且存储为列表的形式数据,这样我们就可以用切分的方法来获取列的信息,我们要取哪一行都没问题。
工具/原料
1

python 3.7

2

sublime text 3

3

windows 7

方法/步骤
1

打开编辑器,新建一个py后缀的文件。

2

import csv, os首先我们要引用这两个库,csv库处理csv文件,os是可以处理系统路径。

3

file = open('E://test.csv')首先我们要设置一个变量来打开CSV文件。

4

这里先看一下CSV文件,我们示范选取第二和第三列。

5

fileReader = csv.reader(file)filedata = list(fileReader)print(filedata)现在用reader这个方法来读取文件,并且设置为列表形式。

6

for i in filedata:    print(i[1:])现在我们可以用一个循环来打印出第二第三列的信息出来。

7

file.close()最后记得加上这句来关闭文件。

注意事项

close有助于减少不必要的内存占用

推荐信息