python3 操作excel 写入xlsx类型文件 openpyxl

本文介绍了如何使用Python库openpyxl进行Excel文件的读写操作。通过示例代码展示了创建工作簿、写入单元格数据、追加行数据及保存文件的方法,并简单介绍了如何读取已保存的数据。

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

以前一直用xlrd/xlwt这两个来处理excel文件,都什么年代了,现在都是xlsx文件类型,在加上我要用(最后一句话是重点,哈哈),学习了一下

很简单

代码如下:

# coding:utf-8
from openpyxl import load_workbook
from run_path import test_report_path
from openpyxl import Workbook
new_report = [test_report_path() + "\\test.xlsx"]
print(new_report[0])
#             写入
wb = Workbook()
ws = wb.active
ws['A1'] = 35
ws.append(["我", "你", "她"])
# 保存
wb.save(filename=new_report[0])

#               读取
wb1 = load_workbook(filename=new_report[0])
sheets = wb1.get_sheet_names()  # 获取所有的表格
print(sheets)
sheets_first = sheets[0]    # 获取第一个表
ws1 = wb1.get_sheet_by_name(sheets_first)
print(ws1['A1'].value)

我的用处是合同过期,对过期的工人签订合同,然后获取已经登陆的手机号,暂时没找到好的方法,就想着寄存到excel然后在拿出来,就ok了

用处就是写入然后在拿出,想详细了解就去官网吧


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值