python怎么读取csv文件?下面两种方法四行代码就能解决
csv文件是一种以逗号分隔数据的文件类型,常用于存储纯文本类型的数据,在数据库和电子表格内它是非常常见的一种导入导出格式。那么如何在python中读取csv文件呢?下面文章会有python读取csv文件的相关方法介绍。
一、csv内置库
最简单的在python中读取csv文件的方法就是用csv内置库的方法打开文件后用for循环逐行输出了,方法如下:
import csv
这行代码的意思是在当前文件引入csv标准库。
csvfile = csv.reader(open('python.csv'))
使用reader方法打开名为python.csv的文件
for info in csvfile \n print info
使用for循环将打开的csvfile文件逐行输出。
二、pandas库读取
pandas库是python众多标准库和第三方库中功能非常强大的数据分析和数据处理库,使用pandas库来读取csv会更简单。
import pandas as pd
导入import模块声明为pd。
datacsv = pd.read_csv('python.csv')
使用read_csv方法将文件内的数据取出来放在变量中。
datacsv = pd.read_table('python.csv', ',')
将文件内的所有数据全部按照逗号进行分隔。
print datacsv
输出分隔后的变量,输出的结果应该是以逗号分隔排列的数据。
以上就是关于python怎么读取csv文件的两种简单使用的方法啦,想要了解更多的python实用知识,请至文章下方的相关阅读和相关问答栏目查看。