首页 > 其他分享 >读excel

读excel

时间:2023-07-28 11:47:23浏览次数:27  
标签:worksheet excel num values print row

#  导包
import xlrd
# 第一步  根据包提供的方法 读某个路径下的xls
workbook = xlrd.open_workbook('../data/testcase.xls')
# 第二步   根据名字找某个表  每个excel里有Sheet1 Sheet2 等
worksheet = workbook.sheet_by_name('Sheet1')
print(worksheet) # Sheet  0:<Sheet1>
# 获取行数
num_rows = worksheet.nrows
print(num_rows) #6
#  获取列数
num_cols = worksheet.ncols
print(num_cols) #6
#  获取某个行,列单元格里的值
value = worksheet.cell_value(0, 1)# 行  列
print(value)
# 获取指定行,比如下标0的行 的所有值
row_values = worksheet.row_values(0)
print(row_values)
# 获取指定列,比如下标0的列 的所有值
col_values = worksheet.col_values(0)
print(col_values)

 

标签:worksheet,excel,num,values,print,row
From: https://www.cnblogs.com/haha1988/p/17587160.html

相关文章

  • JS直接将页面的内容作为excel下载
     做个笔记,后续自己可以看看,将页面的一个Table直接输出为excel文件,亲测有用。 //下载excelfunctiondownloadExcel(){varuri='data:application/vnd.ms-excel;base64,';vartemplate=`<htmlxmlns:o="urn:schemas-microsoft-com:o......
  • 要实现Java中的Excel导入导出功能,可以使用Apache POI库。
    下面是一个简单的示例:导入Excel文件:importorg.apache.poi.ss.usermodel.*;importorg.apache.poi.xssf.usermodel.XSSFWorkbook;importjava.io.FileInputStream;importjava.io.IOException;publicclassExcelImportExample{publicstaticvoidmain(String[]args){......
  • Python生成30万条Excel 测试数据
    使用Python生成30万条Excel测试数据fromopenpyxlimportWorkbookfromconcurrent.futuresimportThreadPoolExecutor#定义生成数据的函数defgenerate_data(start,end,sheet):#生成数据foriinrange(start,end+1):sheet.append([i,f"姓名{i......
  • Java 获取excel的路径
    Java获取Excel的路径在Java开发中,我们经常需要读取或处理Excel文件。而要操作Excel文件,首先需要获取Excel文件的路径。本文将介绍怎样使用Java获取Excel文件的路径。流程概述获取Excel文件的路径可以分为以下几个步骤:创建一个文件选择对话框。选择Excel文件并获取其路径。......
  • 决策树插件——TreePlan Excel plugin学习指导
    决策树是一种常用的风险型决策工具,它能够帮助人们在不确定性和风险环境下做出合理的决策。决策树通过模拟决策过程,以树状结构呈现不同决策路径和结果,并通过计算风险与收益之间的权衡来选择最优的决策方案。决策树的优势在于它能够清晰地展示各种决策选项以及每个选项下可能的结果......
  • 前端实现导出Excel表格数据
    前端使用ExportExce导出表格数据步骤一、下载依赖[email protected]@0.14.1--save步骤二、创建一个ExportExce.js文件注意: vue中的话一般是在util文件夹下创建的nuxt的话在plugins下ExportExce.js/*eslint-disable*/import {saveAs}f......
  • 使用EasyExcel异步导出excel技术方案
    主线程:处理请求响应,同时开启子线程,让子线程处理导出任务子线程:将导出的文件写入到磁盘临时文件,临时文件上传到oss中获取上传文件的url路径,记录url路径到数据库中,最后再删除临时文件通过单独一个页面查询导出文件流水的列表,进行下载文件代码实现线程池配置@Componentpublic......
  • 这可能是前端处理excel最好的工具了
    大家好,我是程序视点的小二哥!今天小二哥要分享的是一个纯前端实现读取和导出excel文件的工具库:ExcelJSExcelJs简介功能十分简单:读取,操作并写入电子表格数据和样式到XLSX和JSON文件。一个Excel电子表格文件逆向工程项目。在本文中,我们使用xlsx文件。xlsx是Microsoft......
  • 浅谈Excel开发:十 Excel 开发中与线程相关的若干问题
    采用VSTO或者SharedAdd-in等技术开发Excel插件,其实是在与Excel提供的API在打交道,Excel本身的组件大多数都是COM组件,也就是说通过ExcelPIA来与COM进行交互。这其中会存在一些问题,这些问题如果处理不好,通常会导致在运行的时候会抛出难以调试的COM异常,从而导致我们开发出的Excel插......
  • 浅谈Excel开发:三 Excel 对象模型
    前一篇文章介绍了Excel中的菜单系统,在创建完菜单和工具栏之后,就要着手进行功能的开发了。不论您采用何种方式来开发Excel应用程序,了解Excel对象模型尤其重要,这些对象是您与Excel进行交互的基石。据不完全统计,Excel的对象模型中有270多个对象及超过5000多个属性和方法。通过这些对......