Python 读取xlsx表格

news/2024/11/19 19:28:50/

#!/usr/bin/python

-- coding: UTF-8 --

import xlrd
from datetime import date,datetime

file = ‘cc.xlsx’ #需要读取的文件

def read_excel():

wb = xlrd.open_workbook(filename=file)#打开文件
print(wb.sheet_names()) #获取所有表格名字  #[sheet1,sheet2,sheet3]sheet1 = wb.sheet_by_index(0)#通过索引获取表格  #[sheet2]
#sheet2 = wb.sheet_by_name('班级')#通过名字获取表格
#print(sheet1)
#print(sheet1.name,sheet1.nrows,sheet1.ncols) #获取总的行,列数
rows = sheet1.row_values(1)#获取行内容
cols = sheet1.col_values(2)#获取列内容
print(rows)
print(cols)
# print(sheet1.cell(1,0).value)#获取表格里的内容,三种方式
# print(sheet1.cell_value(1,0))
# print(sheet1.row(1)[0].value)
# cla = sheet1.row_values(0)
# i = cla.index('姓名')
# n = cla.index('课别')
# d = cla.index('工号')
# print(cla)
# print(i,n,d)
# print(type(i))
# cols = sheet1.col_values(i)  # 获取列内容
# print(cols)
# for x in range(sheet1.nrows):#print(sheet1.cell(x, i).value)# a = (sheet1.cell(x, i).value)# print(sheet1.cell(x, n).value)# print(sheet1.cell(x, d).value)

read_excel()

在这里插入图片描述


http://www.ppmy.cn/news/501008.html

相关文章

使用easyexcel快速导出xlsx表格(简洁、高效、易懂)

Easyexcel是一款非常好用的POI框架,是为了让开发者快速的实现excel,word,pdf的导入导出,基于Apache poi基础上的一个工具包。 基于注解的导入导出,修改注解就可以修改Excel支持常用的样式自定义基于map可以灵活定义的表头字段支持…

用Python一步读写csv、xlsx表格

需求代码测试 需求 python的内置库csv提供了读写csv表格的方法,第三方库openpyxl 提供了读写xlsx表格的方法。 不过,为了避免每次调用这些库时都要回忆其用法,笔者将基本的读写操作封装成函数——通过python的list类型直接读写csv、xlsx表格…

CAPL 无法处理 xlsx 表格,Python老大哥曲线助攻

🍅 我是蚂蚁小兵,专注于车载诊断领域,尤其擅长于对CANoe工具的使用🍅 寻找组织 ,答疑解惑,摸鱼聊天,博客源码,点击加入👉【相亲相爱一家人】🍅 玩转CANoe&…

vue项目前端导出xlsx表格带边框

最近项目中要求不再通过发送请求导出excel表格了,于是在网上找了找方法,在这记录一下方便以后查阅 一、首先先在项目中安装这几个包 npm install xlsx --save npm install file-saver --save npm install xlsx-style --save二、包安装完成之后在需要导出…

用matlab进行xlsx表格的提取和操作

用matlab进行xlsx表格的提取和操作 一、数据的提取二、垃圾数据的清除三、数据的分类四、图像的绘制 在学习数学建模时,我们会碰到大数据的问题,这类问题通常要进行数据预处理,这是我用matlab进行预处理的一些经验总结。数据预处理通常分为三…

百万excel导入mysql_百万级xlsx表格导入数据库的实现方案

需求是这样的,供应商给到一份 xlsx 表格(144MB),里面刚好有 100w 行数据(11列)。我需要把它们稍作处理后写入到 mysql 数据库 项目基于 Laravel,既然需要稍作处理,那我首先想到的就是找一个能读 xlsx 的 composer 包 我尝试过最知名的PhpSpreadsheet、对 Laravel 友好的 La…

python-生成xlsx表格

引入 xlsxwriter 包 import xlsxwriter workbook xlsxwriter.Workbook(currency_format.xlsx) cell_format_one workbook.add_format({bold: True, font_color: red}) cell_format_two workbook.add_format({bold: False, font_color: green}) # cell_format_two.set_font_…

xls和xlsx的区别

xls和xlsx都是表格文件格式,后缀看起来也非常像,那为何会设置这两种格式呢?它们之间一定也很多别区别。word是常用办公软件,我觉得有必要了解清楚xls和xlsx的区别才行,下面就给大家详细介绍下吧。 1、文件格式不同&am…