Laravel  
laravel
文档
数据库
架构
入门
php技术
    
Laravelphp
laravel / php / java / vue / mysql / linux / python / javascript / html / css / c++ / c#

python openpyxl读取excel文件

作者:╭ァ你不懂的悲殇   发布日期:2026-06-03   浏览:75

# 导入 openpyxl 库
import openpyxl

# 打开一个已有的 Excel 文件
workbook = openpyxl.load_workbook('example.xlsx')

# 选择工作表,可以通过名称或者索引
sheet = workbook.active  # 获取活动的工作表

# 读取单元格的值
cell_value = sheet['A1'].value  # 读取 A1 单元格的值
print(f"A1 单元格的值是: {cell_value}")

# 遍历所有行和列读取数据
for row in sheet.iter_rows(values_only=True):
    print(row)

# 关闭工作簿(虽然 openpyxl 不需要显式关闭文件,但保持良好习惯)
workbook.close()

解释说明:

  1. 导入库:首先导入 openpyxl 库,这是用于处理 Excel 文件的 Python 库。
  2. 打开文件:使用 openpyxl.load_workbook() 方法打开一个现有的 Excel 文件。
  3. 选择工作表:通过 workbook.active 获取当前活动的工作表。你也可以通过 workbook['SheetName'] 来指定特定的工作表。
  4. 读取单元格:通过 sheet['A1'].value 可以读取指定单元格的值。
  5. 遍历数据:使用 sheet.iter_rows(values_only=True) 可以遍历整个工作表中的所有行,并获取每一行的值。
  6. 关闭文件:虽然 openpyxl 不需要显式关闭文件,但养成良好的编程习惯是好的。

希望这段代码能帮助你理解如何使用 openpyxl 读取 Excel 文件。

上一篇:python字典定义

下一篇:python转义符

大家都在看

python 二维码识别

python excel 库

python时间格式

pythoneval函数用法

列表切片操作python

python读取文件路径

staticmethod在python中有

python 保存json文件

python的assert基本用法

python开发windows应用程序

Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3

Laravel 中文站