如何将excel文件转换成csv文件并读取

  • 将excel文件转换为csv文件其实很简单

如何将excel文件转换成csv文件并读取_第1张图片

 直接在另存为这里设置保存为csv格式就好了

  • 如何读取csv文件

csv文件就是将数据作为一系列以逗号分隔的值写入文件

读取csv文件那就要先引入csv

import csv

然后再选择你要读取的文件名

filename=(‘(文件夹)‘/(文件名).csv)       #这里要注意 文件夹要与该程序在同一个大的文件夹下,而我们需要的文件要和在该文件夹里

现在开始准备读取啦!

读取文件那肯定要先打开文件

with open (filename) as f:  

#这里把文件对象赋给了f

调用csv.reader() 建立一个阅读器,让csv阅读我们的文件(这里记得要缩进)

          reader=csv.reader(f)  #这个阅读器会将读取一行中的每一项数据都作为元素并建立一个列表储存

现在开始正式读取第一行

调用csv中的next()函数,当我们把阅读器对象传给这个函数的时候,它会自动读取第一行

header_row=next(reader)  #这里注意读取是包含文件头的哦 

 如果我们想要读取很多行的话,那么当然要运用一下for循环,让我们不断读取下一行

highs=[ ]   #建立一个新列表用于储存我们读到的数据

for row in reader:   #阅读器会在原来停留的地方自动返回下一行

    high=row[5]

    highs.append(high)

print(highs)

 欢迎大家交流讨论,或者指正错误!

你可能感兴趣的:(pyhon导入文件,csv,excel)