【Python】xlrd模块使用

python操作excel主要用到xlrd和xlwt这两个库,即xlrd是读excel,xlwt是写excel的库 安装:pip install xlrd 导入:import xlrd 打开excel文件:xlrd.open_workbook(filename)如果路径或者文件名中有中文的话,加上r即可: xlrd.open_workbook(r"filename")获取所有sheet名:sheet_names( )。将所有...
【Python】xlrd模块使用
python操作excel主要用到xlrd和xlwt这两个库,即xlrd是读excel,xlwt是写excel的库

安装:pip install xlrd

导入:import xlrd

打开excel文件:xlrd.open_workbook(filename)

如果路径或者文件名中有中文的话,加上r即可: xlrd.open_workbook(r"filename")

获取所有sheet名:sheet_names( )。将所有的sheet名存放到数组中输出

根据sheet索引或者名称获取每张sheet表里的数据内容:sheet_by_index( 索引值 )、sheet_by_name("sheetname")。

excel里的索引值都从0开始

这俩输出结果是一致的

获取指定sheet页的名称、行数、列数

获取整行的值:row_values( 索引值 )      获取整列的值:col_values( 索引值 )  ——> 都以数组形式返回数据

此处注意,我们输出结果里面数字是保留了一位小数的,那如果我们想直接输出整数如何处理呢?百度了好久都需要自己写个函数转一下,能更改excel里的数据格式直接读出来就是int型吗?而且我发现,如果直接读取那个数据其实是int型,但是写入数组里就变成浮点型了,谁能告知一下

获取单元格对象:cell( 行的索引值,列的索引值 )

获取单元格值的数据类型:cell( 行的索引值,列的索引值 ).ctype

ctype返回值对应的数据类型是: 0 - empty, 1 - string, 2 - number, 3 - date, 4 - boolean, 5 - error

获取某个单元格的值:cell_value( 行的索引值,列的索引值 )/cell( 行的索引值,列的索引值 ).value/row( 行的索引值 )[ 列的索引值 ].value2022-07-02
mengvlog 阅读 9 次 更新于 2025-07-19 05:28:40 我来答关注问题0
  • python操作excel主要用到xlrd和xlwt这两个库,即xlrd是读excel,xlwt是写excel的库 安装:pip install xlrd 导入:import xlrd 打开excel文件:xlrd.open_workbook(filename)如果路径或者文件名中有中文的话,加上r即可: xlrd.open_workbook(r"filename")获取所有sheet名:sheet_names( )。将所有...

  •  阿暄生活 [python资料] xlrd读取Excel

    一、安装xlrd 可以通过访问python官网下载xlrd模块,地址为pypi.python.org/pypi/xlrd,但前提是已经安装了python环境。 或者,在cmd窗口中执行命令pip install xlrd进行安装。二、xlrd模块操作 1. 基本函数 打开workbook获取Book对象:使用xlrd.open_workbook函数打开Excel文件,获取Book对象。 获取Book对象中...

  •  翡希信息咨询 python中xlrd模块的基本使用

    Python中xlrd模块的基本使用如下:安装xlrd模块:在命令提示符窗口中输入pip install xlrd进行安装。需要注意的是,最新版本的xlrd可能不支持.xlsx文件格式,因此可能需要卸载最新版本并安装1.2版本。导入模块并打开Excel文件:使用import xlrd导入模块。使用xlrd.open_workbook打开Excel文件。路径名中的反斜杠需...

  • 使用xlrd模块读取Excel文件时,首先需确保文件格式兼容。通过sheet_names方法获取所有工作表的名称,避免输入错误。可以获取第一行内容或整个表的所有行数据,每行数据表现为一个由单元格对象组成的列表。通过指定行号和列号参数,可以获取特定单元格的内容,返回格式为单元类型和单元值。写入Excel文件:使用xlw...

  •  阿暄生活 Python-xlrd — 利用Python操作Excel表格

    利用Python的xlrd库操作Excel表格的要点如下:xlrd模块的安装:xlrd是一个用于解析Excel文件的Python第三方库。可以通过pip命令轻松安装:pip install xlrd。xlrd的文件操作:导入与打开:导入xlrd包后,使用xlrd.open_workbook方法打开Excel文件,文件路径可为相对路径或绝对路径。获取工作表信息:通过调用实例化...

檬味博客在线解答立即免费咨询

Python相关话题

Copyright © 2023 WWW.MENGVLOG.COM - 檬味博客
返回顶部