全面掌握 Python 处理 Excel:从基础读写到表格编辑、图片插入及字体定制教程 - 一、Excel 文件的读取与写入指南
最编程
2024-02-08 14:28:08
...
网络异常,图片无法展示
|
首先需要安装 openpyxl 库,该库为 Python 对 Excel 文件进行操作的工具包。
import openpyxl # 打开 Excel 文件 workbook = openpyxl.load_workbook("文件地址.xlsx") # 获取当前活动工作表(默认为第一张) sheet = workbook.active # 遍历每一行并输出 A 列的值 for row in sheet.iter_rows(min_row=1, min_col=1, max_row=sheet.max_row, max_col=1, values_only=True): for cell in row: print(cell) # 创建新的 Excel 文件并添加数据 new_workbook = openpyxl.Workbook() new_sheet = new_workbook.active new_sheet["A1"] = "Hello, World!" new_workbook.save("新文件地址.xlsx")
注释:
-
openpyxl.load_workbook()
函数用于打开 Excel 文件,并返回一个Workbook
对象。 -
workbook.active
属性获取到当前活动的工作表,即第一张工作表。 -
sheet.iter_rows()
方法用于迭代每一行并输出 A 列的值。 -
openpyxl.Workbook()
函数用于创建新的 Excel 文件,并返回一个Workbook
对象。 -
new_workbook.active
属性获取到当前活动的工作表,即第一张工作表。 -
new_sheet["A1"]
将值 “Hello, World!” 添加到新的 Excel 文件的 A1 单元格中。 -
new_workbook.save()
方法将新的 Excel 文件保存到指定的地址中。