Py之Xlrd:Xlrd简介、安装、使用方法(读取xlsx文件的shee表头名/总行数/总列数、每一行的内容、指定列的内容)之详细攻略


冷酷保卫棒球
冷酷保卫棒球 2022-09-19 10:42:36 50290
分类专栏: 资讯

Py之Xlrd:Xlrd简介、安装、使用方法(读取xlsx文件的shee表头名/总行数/总列数、每一行的内容、指定列的内容)之详细攻略

 导读
     xlrd,xlwt和xlutils是用Python处理Excel文档(*.xls)的高效率工具。其中,xlrd只能读取xls,xlwt只能新建xls(不可以修改)。xlutils能将xlrd.Book转为xlwt.Workbook,从而得以在现有xls的基础上修改数据,并创建一个新的xls,实现修改。

相关文章
Py之Xlrd:Python库之Xlrd简介、安装、使用方法之详细攻略
Py之xlwt:python库之xlwt的简介、安装、使用方法之详细攻略
Py之xlutils:xlutils的简介、安装、使用方法之详细攻略

目录

Xlrd的简介

Xlrd的安装

Xlrd的使用方法

1、打开excel文件的几种方法

2、利用xlrd读取xlsx文件的shee表头名/总行数/总列数、每一行的内容、指定列的内容


Xlrd的简介

     在任何平台上从Excel电子表格(.xLS和.xLSx,版本2向前)中提取数据。纯Python(2.7,3.4 +)。对Excel日期的强大支持。已知的Unicode。Xlrd扩展包只能读取,不能写入,跨平台,速度快。
     可操作excel文件的xlrd、xlwt模块。其中xlrd模块实现对excel文件内容读取,xlwt模块实现对excel文件的写入。
xlrd

Xlrd的安装

pip install xlrd

Xlrd的使用方法

相关文章Py之Xlrd:Xlrd的使用方法总结(获取的sheet名字/sheet索引/sheet内容/数和列数、获取整行和整列的值(列表) 、指定单元格的内容/数据类型)之详细攻略_一个处女座的程序猿-CSDN博客

1、打开excel文件的几种方法

  • T1、利用Python Xlrd库进行操作,建议首选,不用用过调用第三方com接口,直接读取
  • T2、利用win32com库

[python] view plain copy

  1. import win32com    
  2. from win32com.client import Dispatch, constants    
  3. w = win32com.client.Dispatch('Excel.Application')   

2、利用xlrd读取xlsx文件的shee表头名/总行数/总列数、每一行的内容、指定列的内容

  1. 2、读取xlsx文件的所有行的内容和指定列的内容
  2. import xlrd 引入模块
  3. 打开文件,获取excel文件的workbook(工作簿)对象
  4. workbook=xlrd.open_workbook("data01.xlsx") 文件路径
  5. worksheet=workbook.sheet_by_index(0) 通过sheet索引获得sheet对象
  6. name=worksheet.name 获取表头名
  7. nrows=worksheet.nrows 获取该表总行数
  8. ncols=worksheet.ncols 获取该表总列数
  9. 获取每一行的内容:
  10. for i in range(nrows): 循环打印每一行
  11. print(worksheet.row_values(i)) 以列表形式读出,列表中的每一项是str类型
  12. 获取某列的内容
  13. col_data=worksheet.col_values(2)[1:]
  14. print(col_data)


 

文章知识点与官方知识档案匹配,可进一步学习相关知识
Python入门技能树预备知识Python简介123796 人正在系统学习中

网站声明:如果转载,请联系本站管理员。否则一切后果自行承担。

本文链接:https://www.xckfsq.com/news/show.html?id=1846
赞同 0
评论 0 条
冷酷保卫棒球L0
粉丝 0 发表 7 + 关注 私信
上周热门
如何使用 StarRocks 管理和优化数据湖中的数据?  2944
【软件正版化】软件正版化工作要点  2863
统信UOS试玩黑神话:悟空  2823
信刻光盘安全隔离与信息交换系统  2718
镜舟科技与中启乘数科技达成战略合作,共筑数据服务新生态  1251
grub引导程序无法找到指定设备和分区  1217
华为全联接大会2024丨软通动力分论坛精彩议程抢先看!  163
点击报名 | 京东2025校招进校行程预告  162
2024海洋能源产业融合发展论坛暨博览会同期活动-海洋能源与数字化智能化论坛成功举办  160
华为纯血鸿蒙正式版9月底见!但Mate 70的内情还得接着挖...  157
本周热议
我的信创开放社区兼职赚钱历程 40
今天你签到了吗? 27
信创开放社区邀请他人注册的具体步骤如下 15
如何玩转信创开放社区—从小白进阶到专家 15
方德桌面操作系统 14
我有15积分有什么用? 13
用抖音玩法闯信创开放社区——用平台宣传企业产品服务 13
如何让你先人一步获得悬赏问题信息?(创作者必看) 12
2024中国信创产业发展大会暨中国信息科技创新与应用博览会 9
中央国家机关政府采购中心:应当将CPU、操作系统符合安全可靠测评要求纳入采购需求 8

加入交流群

请使用微信扫一扫!