python3读取csv和xlsx文件的实例

yipeiwu_com6年前Python基础

基于win10系统,python3.6

读取csv

使用csv函数包,安装 pip install csv

使用方法:

import csv
def fileload(filename = '待读取.csv'):
  csvfile = open(filename, encoding = 'utf-8')
  data = csv.reader(csvfile)
  dataset = []
  for line in data:
    dataset.append(line)
  csvfile.close()
  return dataset

读取xlsx

使用xlrd函数包,安装: pip install xlrd

使用方法:

import xlrd
def fileload(filename = '待读取.xlsx'):
  dataset = []
  workbook = xlrd.open_workbook(filename)
  table = workbook.sheets()[0]
  for row in range(table.nrows):
    dataset.append(table.row_values(row))
  return dataset

这两个较为常用,需要知道如何使用。

以上这篇python3读取csv和xlsx文件的实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持【听图阁-专注于Python设计】。

相关文章

Python实现批量修改图片格式和大小的方法【opencv库与PIL库】

Python实现批量修改图片格式和大小的方法【opencv库与PIL库】

本文实例讲述了Python实现批量修改图片格式和大小的方法。分享给大家供大家参考,具体如下: 第一种方法用到opencv库 import os import time import...

简单了解python 邮件模块的使用方法

我们在开发程序的时候,有时候需要开发一些自动化的任务,执行完之后,将结果自动的发送一份邮件,python发送邮件使用smtplib模块,是一个标准包,直接import导入使用即可,代码如...

Python实现时间序列可视化的方法

Python实现时间序列可视化的方法

时间序列数据在数据科学领域无处不在,在量化金融领域也十分常见,可以用于分析价格趋势,预测价格,探索价格行为等。 学会对时间序列数据进行可视化,能够帮助我们更加直观地探索时间序列数据,寻...

python实现数据分析与建模

前言 首先我们做数据分析,想要得出最科学,最真实的结论,必须要有好的数据。而实际上我们一般面对的的都是复杂,多变的数据,所以必须要有强大的数据处理能力,接下来,我从我们面临的最真实的情况...

Swift中的协议(protocol)学习教程

一、引言 协议约定了一些属性与方法,其作用类似Java中的抽象类,Swift中类型通过遵守协议来实现一些约定的属性和方法。Swift中的协议使用protocol关键字来声明。Swift中...