多语言展示
当前在线:1170今日阅读:103今日分享:49

python中如何用list获取csv文件中的数据

python是一门易学以及方便应用的语言,可以运用在很多方面,比如网页爬虫获取、数据查询与分析等等,而csv文件原名逗号分隔符文件,以数字存储的数据结构表的形式列出,相关的项(成员)组与其他项(成员)由逗号隔开,我们使用python就可以轻松获取csv文件中的数据
工具/原料
1

Python IDE

2

一个.csv文件

3

互联网连接

方法/步骤
1

我们首先打开Python IDE,这里以Visual Studio Code为例,需要先在扩展商店中安装上支持python的插件

2

然后按'Ctrl+N'或者'文件-新建文件'来创建一个空白的文件,然后注意要保存为.py格式,即为python文件,如图所示

3

首先要导入csv包,这是一个python提供的专门处理csv文件的包,可以进行读取或者写入

4

然后调用打开函数open打开我们想要读取的csv文件,其中需要传参路径、权限与换行符,路径需要根据自己的需求进行选择

5

然后调用csv的reader方法对刚才的文件进行读取,并新建一个名为data的list进行存放数据,然后用foreach循环取出csv文件的每一行并加入data

6

最后输出data可查看保存的结果,注意一定要写在循环外面,用print(data)进行打印,按F5键运行,可以发现在最下面一行打印出了list中的结果

7

再与csv原文件进行比对,可以看到我们的数据是完全一致的,表明已经成功地将csv文件写入python的list中

注意事项
1

可以借助第三方库来实现csv文件的读取与写入

2

本方法仅供参考,确保赋予的权限已经csv文件的格式正确方可成功运行

推荐信息