当前位置: 首页 > news >正文

python用openpyxl操作excel-读取sheet中数据

python用openpyxl操作excel-读取sheet中数据

import logging import com.pro001.log.pro_log_config as pro_log_config from openpyxl import Workbook, load_workbook from openpyxl.styles import Font, Alignment, Side, PatternFill, Border import os import datetime import random import pandas as pd def excel_read_sheet_data(file_path, sheet_name): """ 读取Excel文件指定sheet内容 """ if not os.path.exists(file_path): logger.error(f'文件{file_path}不存在!') return None wb = load_workbook(file_path) if not wb: logger.error(f'文件{file_path}不存在!') return None if sheet_name not in wb.sheetnames: logger.error(f'文件{file_path}中不存在{sheet_name}工作表!') return None # 获取指定sheet的行数和列数 print('-' * 40, 'read_data_rows', '-' * 40) all_rows = [] ws = load_workbook(file_path, data_only=True)[sheet_name] for row in ws.iter_rows(): data_rows = [cell.value for cell in row] all_rows.append(data_rows) print('rows data:', data_rows) print('all rows data:\n', all_rows) return all_rows def main(): """主函数""" excel_read_sheet_data(r'F:\appData\20251207_211304.xlsx', 'TB01') if __name__ == '__main__': print('-' * 60) main()

读取结果如下:

http://www.jsqmd.com/news/88734/

相关文章:

  • USB数据线/串口线---无法识别问题全解@
  • python用openpyxl操作excel-读取或创建excel文件
  • QMS软件系统:一体化智能平台,智绘卓越质量新图景——全星质量管理QMS软件系统应用解析
  • 重学计算机基础011:总线——计算机硬件的“高速公路网”,连接所有组件的核心枢纽
  • 电路中各种地,数字地DGND、模拟地AGND、功率地PGND、电源地GND、交流地AGND、大地EGND的区别及处理
  • 质量管理QMS软件系统:从精准管控到持续卓越——全星QMS如何驱动企业质量竞争力
  • 内容智能研发五 技术架构
  • 【AI白皮书】AI工具
  • 重学计算机基础012:x86架构32位通用寄存器——CPU的“核心数据操作台”,底层编程的基石
  • 职场思路重启,换个玩法!
  • VictoriaMetrics性能调优全攻略:从系统瓶颈到毫秒级响应
  • 12.14
  • pytorch——从核心特性到多模态与相机系统优化的实践 - 实践
  • Cesium快速入门到精通系列教程二十二:Cesium1.95中设置颜色的方式
  • 基于YOLOv8-Slimneck-WFU模型的苹果目标检测实现
  • 26、K8S-Sidecar代理
  • 基于协同过滤算法的运动场馆服务平台设计与实现
  • 低代码 | 低代码库研究 + 拖拽
  • 基于Django与Zabbix集成的运维故障管理系统设计与实现
  • 005-AES:采招网
  • DeepSeek-V3超长上下文处理终极指南:从原理到实战
  • 代码随想录 1971.寻找图中是否存在路径
  • 基于Python+django的智能停车系统的设计与实现(源码+lw+部署文档+讲解等)
  • IoC容器和bean概述
  • K8S资源无法删除处理方法
  • 80亿参数改写行业规则:Qwen3-VL-8B-Thinking-FP8如何重塑多模态AI应用
  • 音频二维码怎么做?音频二维码制作指南
  • 当水印遇见AI:一场像素级的美学修复之旅
  • 基于Spring Boot的在线教育平台(源码+lw+部署文档+讲解等)
  • 如何一键生成文件二维码?文件二维码在线制作指南