Python:excel读取内容
2021/10/7 1:10:50
本文主要是介绍Python:excel读取内容,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
from openpyxl import load_workbook # 导入excel的模块 workbook = load_workbook("D:/XXX/XX/XXX/XXX/XXX.xlsx") # 导入excel文件路径 # 1、读工作表 print(workbook.sheetnames) # 获取所有工作表名称 sheet_01 = workbook["库存统计"] # 获取指定工作表 cell_01 = sheet_01.cell(1,1) # 获取指定工作表指定单元格内容 print(cell_01.value) # 打印指定工作表指定单元格值 sheet_02 = workbook.worksheets[1] # 获取第2个工作表 print(sheet_02) cell_02 = sheet_02.cell(3,2) # 获取第2个工作表第3行、第2列内容 print(cell_02.value) # 打印第2个工作表第3行、第2列值 for name in workbook.sheetnames: # 循环所有工作表 sheet_03 = workbook[name] # 获取所有工作表 cell_03 = sheet_03.cell(2,2) # 获取每个工作表的第2行、第2列内容 print(cell_03.value) # 打印每个工作表的第2行、第2列值 for sheet_0 in workbook.worksheets: # 获取所有工作表指定单元格的值的第二种方法 cell_04 = sheet_0.cell(3,10) print(cell_04.value) for sheet_00 in workbook: # 获取所有工作表指定单元格的值的第三种方法 cell_05 = sheet_00.cell(3, 10) print(cell_05.value) # # 2、读取单元格 sheet_06 = workbook.worksheets[0] # 获取表格第1个工作表 cell_06 = sheet_06.cell(2,4) # 获取工作表第2行、第4列数据 print(cell_06.value) # 获取单元格值 print(cell_06.style) # 获取单元格样式,问题:实际样式是日期 print(cell_06.font) # 获取单元格字体 print(cell_06.alignment) # 获取排列情况 cell_07 = sheet_06['D2'] # 获取单元格D2内容 print(cell_07.value) for cell in sheet_06[1]: # 获取第一行所有数据 print(cell.value) # 打印第一行所有数据 for row in sheet_06.rows: # 获取所有行的数据 print(row[1].value,row[2].value) # 打印所有行的第2个和第3个数据 for col in sheet_06.columns: # 获取所有列的数据 print(col[0].value,col[1].value) # 打印所有列的第1个和第2个数据
这篇关于Python:excel读取内容的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-11-14获取参数学习:Python编程入门教程
- 2024-11-14Python编程基础入门
- 2024-11-14Python编程入门指南
- 2024-11-13Python基础教程
- 2024-11-12Python编程基础指南
- 2024-11-12Python基础编程教程
- 2024-11-08Python编程基础与实践示例
- 2024-11-07Python编程基础指南
- 2024-11-06Python编程基础入门指南
- 2024-11-06怎么使用python 计算两个GPS的距离功能-icode9专业技术文章分享