python学习笔记之openpyxl模块excel电子表格的读写

这篇博客介绍了如何使用Python的openpyxl模块进行Excel电子表格的读写操作。首先,通过`load_workbook`读取指定路径的xlsx文件,并获取所有工作表。接着,遍历第一张工作表的前11行,打印单元格值。然后,展示了如何创建一个Workbook对象,向其中写入二维列表数据并保存。这是一篇关于Python数据处理的实用教程。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

#python学习笔记之openpyxl模块excel电子表格的读写
if __name__ == '__main__':
    from openpyxl import load_workbook  # 读取用
    from openpyxl import Workbook  # 写入的时候用
    ####################################read
    excel_p = r"D:\pythonProject\sgq_self\word报告\word转换表格.xlsx"
    wb = load_workbook(excel_p)
    sheets = wb.worksheets  # 获取当前所有的sheet
    print(sheets)
    # 获取第一张sheet
    sheet1 = sheets[0]
    print(sheet1)
    for i in range(11):
        cell_11 = sheet1.cell(1, 1 + i).value
        print(cell_11)
    wb.save('word报告\word转换表格.xlsx')
    # 创建一个Workbook对象
    ####################################write
    big_ls = [[1.2, 3], [4, 5, 6], [7, 8, 9]]
    wb = Workbook()
    # 获取当前活跃的sheet,默认是第一个sheet
    ws = wb.active
    for i in big_ls: ws.append(i)
    wb.save('word报告\word转换表格.xlsx')
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

光明有我16620122910

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值