本文主要是介绍python3 操作excel 写入xlsx类型文件 openpyxl,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
以前一直用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了
用处就是写入然后在拿出,想详细了解就去官网吧
这篇关于python3 操作excel 写入xlsx类型文件 openpyxl的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!