
Python读取Excel内容的方法大全
在数据处理和分析中,读取Excel文件是一项常见任务。Python提供了多种库和方法来实现这一目标。
本篇文章将介绍几种常见的读取excel方法,并结合案例进行演示。
方法一:使用pandas库
pandas
是一个强大的数据处理库,它提供了read_excel
函数,能够方便地读取Excel文件内容。
import pandas as pd`` ``# 读取Excel文件``df = pd.read_excel('example.xlsx')`` ``# 打印数据框内容``print(df)
上述代码使用pandas
库的read_excel
函数读取Excel文件,并将数据存储在一个DataFrame中。
**方法二:使用openpyxl库
**
openpyxl
是一个专门用于处理Excel文件的库,可以用来读取Excel中的数据。
import openpyxl`` ``# 打开Excel文件``workbook = openpyxl.load_workbook('example.xlsx')`` ``# 获取默认的工作表``sheet = workbook.active`` ``# 读取数据``for row in sheet.iter_rows(values_only=True):` `print(row)
这段代码使用openpyxl
库打开Excel文件,并遍历工作表的每一行,将数据打印出来。
方法三:使用xlrd库
xlrd
是一个专门用于读取Excel文件的库,它能够提供灵活的数据读取功能。
import xlrd`` ``# 打开Excel文件``workbook = xlrd.open_workbook('example.xls')`` ``# 获取默认的工作表``sheet = workbook.sheet_by_index(0)`` ``# 读取数据``for row_num in range(sheet.nrows):` `row = sheet.row_values(row_num)` `print(row)
上述代码使用xlrd
库打开Excel文件,并遍历工作表的每一行,将数据打印出来。
方法四:使用pyexcel库
pyexcel是一个简单易用的库,它提供了get_array函数,可以方便地读取Excel文件。
import pyexcel`` ``# 读取Excel文件``data = pyexcel.get_array(file_name='example.xlsx')`` ``# 打印数据``for row in data:` `print(row)
这段代码使用pyexcel
库的get_array
函数读取Excel文件,并将数据打印出来。
通过这四种方法,你可以根据自己的需求选择最适合的方式来读取Excel文件。
陪伴群资料库也为大家准备了《Python操作excel、word、pdf》电子书,方便大家自动化学习。
— 完 —
点击下方安全链接前往获取
CSDN大礼包:《Python入门&进阶学习资源包》免费分享
👉Python实战案例👈
光学理论是没用的,要学会跟着一起敲,要动手实操,才能将自己的所学运用到实际当中去,这时候可以搞点实战案例来学习。
👉Python书籍和视频合集👈
观看零基础学习视频,看视频学习是最快捷也是最有效果的方式,跟着视频中老师的思路,从基础到深入,还是很容易入门的。
👉Python副业创收路线👈
这些资料都是非常不错的,朋友们如果有需要《Python学习路线&学习资料》,点击下方安全链接前往获取
CSDN大礼包:《Python入门&进阶学习资源包》免费分享
本文转自网络,如有侵权,请联系删除。
更多推荐
所有评论(0)