首页 > 编程语言 >python 读取excel

python 读取excel

时间:2022-12-07 12:00:46浏览次数:45  
标签:sheet 读取 python 单元格 excel table data row

#!/usr/bin/python
import xlrd

# 打开excel表格
data_excel = xlrd.open_workbook('macHex-MMQ873-PCL.xls')

# 获取所有sheet名称
names = data_excel.sheet_names()

# 获取book中的sheet工作表的三种方法,返回一个xlrd.sheet.Sheet()对象
table = data_excel.sheets()[0]  # 通过索引顺序获取sheet
table = data_excel.sheet_by_index(sheetx=0)  # 通过索引顺序获取sheet
table = data_excel.sheet_by_name(sheet_name='Sheet1')  # 通过名称获取

# excel工作表的行列操作
n_rows = table.nrows  # 获取该sheet中的有效行数
n_cols = table.ncols  # 获取该sheet中的有效列数
row_list = table.row(rowx=0)  # 返回某行中所有的单元格对象组成的列表
cols_list = table.col(colx=0)  # 返回某列中所有的单元格对象组成的列表

# 返回某行中所有单元格的数据组成的列表
row_data = table.row_values(0, start_colx=0, end_colx=None)

# 返回某列中所有单元格的数据组成的列表
cols_data = table.col_values(0, start_rowx=0, end_rowx=None)
row_lenth = table.row_len(0)  # 返回某行的有效单元格长度

# excel工作表的单元格操作
row_col = table.cell(rowx=0, colx=0)  # 返回单元格对象
row_col_data = table.cell_value(rowx=1, colx=1)  # 返回单元格中的数据
print(row_col_data)

 

标签:sheet,读取,python,单元格,excel,table,data,row
From: https://www.cnblogs.com/wang-xiao-shuai/p/16962673.html

相关文章

  • 高通平台snoop log抓取和蓝牙版本读取
    A.snooplog获取:1.Turnoffbluetooth2.adbshellsetproppersist.bluetooth.btsnoopenabletrue3.adbshellsetproppersist.bluetooth.btsnooplogmodefull(Android......
  • SpringBoot实现Excel导入导出,性能爆表,用起来够优雅
    简介:大家好,我是枫哥,......
  • Windows使用bat运行python并最小化
    Windows使用bat运行脚本新建一个runCMD.bat的文件,内容为以下示例rem最小化窗口@echooff%1(start/mincmd.exe/c%0:&exit)rem运行主程序@python"C:\WK-zc......
  • EasyExcel实现批量导入数据库
    场景说明Java实现Excel批量导入数据库这个是之前已经实现的方式,细节点可以看之前的文章,主要是把之前使用POI的Workbook,替换为EasyExcel,提升性能代码1、继承Anal......
  • Python基础之学员管理系统
    一、学员管理系统1、系统简介需求:进⼊系统显示系统功能界⾯,功能如下:添加学员删除学员修改学员信息查询学员信息显示所有学员信息退出系统系统共6个功能,⽤户根据⾃⼰需求选取......
  • 一文掌握 Go 文件的读取操作
    耐心和持久胜过激烈和狂热。哈喽大家好,我是陈明勇,今天分享的知识是Go文件的读取操作。如果本文对你有帮助,不妨点个赞,如果你是Go语言初学者,不妨点个关注,一起成长一起进步......
  • python实操案例__03--python定向爬虫之淘宝商品比价
    写在前面,本教程仅为技术学习与交流使用,禁止恶意使用。1基本步骤1.1对淘宝网页进行提取模拟浏览器免登录进入defgetHTMLText(url):try:#由于淘宝的防爬虫,所以......
  • Python实验报告——第6章 函数
    实例01:输出每日一帖(共享版) 在IDLE中创建一个名称为function_tips.py的文件,然后在该文件中创建一个名称为function_tips的函数,在该函数中,从励志文字列表中获取一条......
  • Python实验报告——第5章 字符串及正则表达式
    实例01:使用字符串拼接输出一个关于程序员的笑话 在IDLE中创建一个名称为programmer_splice.py的文件,然后在该文件中定义两个字符串变量,分别记录两名程序说的话,再将......
  • 彻底理解Python中的闭包和装饰器(上)
    什么是闭包闭包(Closure)其实并不是Python独有的特性,很多语言都有对闭包的支持。(当然,因为Python是笔者除C/C++之外学习的第二门语言,所以也是第一次遇到闭包。)简而言之,闭包实......