openpyxl常用方法
from openpyxl import load_workbook
# 打开一个已存在的Excel文件
wb = load_workbook(filename='example.xlsx')
# 创建一个新的Excel文件
wb = Workbook()
# 选择第一个工作表
ws = wb.active
# 通过工作表名称选择工作表
ws = wb['Sheet1']
# 通过工作表索引选择工作表
ws = wb.worksheets[0]
# 读取单元格的值
value = ws['A1'].value
# 写入单元格的值
ws['A1'] = 'Hello World'
# 读取整行数据
row_values = []
for cell in ws[1]:
row_values.append(cell.value)
# 读取整列数据
col_values = []
for cell in ws['A']:
col_values.append(cell.value)
# 写入整行数据
row_data = [1, 2, 3, 4, 5]
ws.append(row_data)
# 写入整列数据
col_data = [1, 2, 3, 4, 5]
for i in range(len(col_data)):
ws.cell(row=i+1, column=1, value=col_data[i])
wb.save('example.xlsx')
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· 三行代码完成国际化适配,妙~啊~
· .NET Core 中如何实现缓存的预热?
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?