python读取excel文档的sheet

1. 使用xlrd

import xlrd
# 打开文件方式1:
work_book = xlrd.open_workbook('F:\\Course\\delivery\\data\\delivery_excel-v1.0.xls')
# 获取工做簿全部sheet表对象名称
sheetName = work_book.sheet_names()
print(sheetName)

xlrd 使用函数可用

01

import xlrd
def get_excel_data():# 打开文件方式1:work_book = xlrd.open_workbook('F:\\Course\\delivery\\data\\delivery_excel-v1.0.xls')# 获取工做簿全部sheet表对象名称sheetName = work_book.sheet_names()print(sheetName)if __name__ == '__main__':get_excel_data()

02

import xlrd
def get_excel_data(sheetName):# 1- 获取excel路径excelDir = 'F:\\Course\\delivery\\data\\delivery_excel-v1.0.xls'# 2- 需要把excel加载到内存 --open --formatting_info=True 保持原样workBook = xlrd.open_workbook(excelDir,formatting_info=True)# 3- 获取对应的sheetprint(workBook.sheet_names()) # 获取所有的sheet名称if __name__ == '__main__':get_excel_data(1)
  1. 使用pyexcel_xls
from collections import OrderedDict
from pyexcel_xls import get_data
def read_xls_file():xls_data = get_data(r"F:\Course\delivery\data\delivery_excel-v1.0.xls")sheet_name = xls_data.keys()if __name__ == '__main__':read_xls_file()

使用相对路径获取excel文件

# 相对路径
import xlrd
def get_excel_data(sheetName):# 1- 获取excel路径excelDir = '../data/delivery_excel-v1.0.xls'# 2- 需要把excel加载到内存 --open --formatting_info=True 保持原样workBook = xlrd.open_workbook(excelDir,formatting_info=True)# 3- 获取对应的sheetprint(workBook.sheet_names()) # 获取所有的sheet名称if __name__ == '__main__':get_excel_data(1)

补充~

import xlrddef get_excel_data(sheetName):# 1- 获取excel路径excelDir = '../data/delivery_excel-v1.0.xls'# 2- 需要把excel加载到内存 --open --formatting_info=True 保持原样workBook = xlrd.open_workbook(excelDir,formatting_info=True)# 3- 获取对应的sheet# print(workBook.sheet_names()) # 获取所有的sheet名称workSheet = workBook.sheet_by_name(sheetName)# 4- 获取一行print(workSheet.row_values(0))# 5- 获取一列print(workSheet.col_values(0))# 6- 获取单元格的第1行第9列print(workSheet.cell(1,9).value) # workSheet.cell(行号,列号).valueif __name__ == '__main__':# sheet名称get_excel_data('登录模块')

python读取excel文档的sheet相关推荐

  1. python使用xlrd读取xlsx文件_$ 用python处理Excel文档(1)——用xlrd模块读取xls/xlsx文档...

    本文主要介绍xlrd模块读取Excel文档的基本用法,并以一个GDP数据的文档为例来进行操作. 1. 准备工作: 1. 安装xlrd:pip install xlrd 2. 准备数据集:从网上找到的1 ...

  2. python无法读取excel文字_Python帮你做Excel——读取Excel文档

    相信很多坐在办公室上班的朋友每天都需要处理大量的数据,我们常常用Excel制作电子表格来帮助我们处理它们.这当然是一种非常好的做法,但是我相信大家都会发现,很多表格的内容其实大同小异,常常需要我们把同 ...

  3. 用python处理excel-使用Python操作Excel文档(一)

    Python | 使用Python操作Excel文档(一) 0 前言 在阅读本文之前,请确保您已满足或可能满足以下条件: 请确保您具备基本的Python编程能力. 请确保您会使用Excel. 请确保您 ...

  4. Java教程:使用POI读取excel文档(根据BV1bJ411G7Aw整理)

    Java教程:使用POI读取excel文档(根据BV1bJ411G7Aw整理) 最近公司需要我做一个导出Excel表格的功能,为此来学习一下POI,在这里记录一下学习笔记.B站直接搜BV1bJ411G ...

  5. java读取Excel文档 + 存入数据库

    序 在做项目的时候,我们有时想要读取Excel类型的文档,把表格里面的数据进行处理,比如把成绩Excel文档存储到数据库对应的表.而这时却不知道该如何操作,接下来我将讲解这个流程.以下面的数据为例 总 ...

  6. 使用Java POI读取excel文档

    Java使用POI读取excel文档教程 一:Poi的介绍 1.简介 1.由apache公司提供 2.Java编写的免费开源的跨平台的Java API 3.提供API给Java程序对Microsoft ...

  7. python生成word文档的表格_2018-10-04 [日常]用Python读取word文档中的表格并比较

    演示如下. 两个简单的word文档, 各有一个表格: 读取文档中的表格到列表(为演示只对单列表格操作): import docx def 取表格(文件名): 文件 = docx.Document(文件 ...

  8. python 修改excel文档

    openpyxl 使用python修改excel文档,保留文档原有的样式风格 import numpy as np import openpyxl as pd from datetime import ...

  9. python读取doc文件_Linux 下Python 读取Word文档内容的方法

    如果你是在Windows下, 直接使用win32com就可以进行读取word.doc文档和写入文档了. 但是在Linux下还真是麻烦, 一种方法是用OpenOffice的一个库来进行操作,那么意味这你 ...

最新文章

  1. python 笔记 haversine (两个经纬度坐标之间的距离)
  2. Window密码恢复的方法(转)
  3. 不做在线电商,或许才是永辉超市的未来
  4. PCB学习第一节内容整理
  5. 七夕节,程序员们都怎么哄女朋友开心?
  6. HALCON示例程序measure_metal_part_id.hdev使用xld边缘拟合检测零件加工是否合格
  7. C#进阶系列——AOP?AOP!
  8. 关于360举报恶意软件有数字签名的回复
  9. 03 | AI 术语:让你变得更加专业
  10. debian vbox设置_在Debian 9 Stretch系统上安装VirtualBox的两种方法
  11. 2017 ACM-ICPC乌鲁木齐网络赛 B. Out-out-control cars(几何)
  12. mint 安装chrome_在Linux Mint上安装Chrome –简单的分步指南
  13. HarmonyOS 项目实战之通讯录(Java)
  14. OPNsense用户手册-初始安装和配置
  15. html中快速复制上一行并粘贴到下一行
  16. 英特尔至强处理器排行_英特尔赛扬Vs之间的比较。 至强处理器
  17. Session/Cookie/Token还傻傻分不清?
  18. Java基础 - 第一章 计算
  19. UDS诊断系列之三 ISO14229协议介绍(下)
  20. 使用iSCSI搭建共享存储服务

热门文章

  1. QQ空间伤感日志_其实放手不是不爱你
  2. C# WPF调用 QT窗口
  3. 彷徨 | 写给即将步入大学生活的你,侧重于软件工程专业(计算机)的学弟学妹
  4. 2022元宵节品牌海报大赏
  5. beetl 页面标签_Beetl 自定义标签的使用笔记
  6. 杭电ACM——蝎子搬新家(贪心)
  7. 江苏省成人高等教育计算机基础课程统考,江苏省成人高等教育计算机基础课程统考.doc...
  8. 3D乌托邦:论CRPG游戏的浸没体验
  9. java毕业设计家政服务公司管理信息Mybatis+系统+数据库+调试部署
  10. 普通护照 首次申请 所需材料