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

来源:互联网 发布:cpu编程 编辑:程序博客网 时间:2024/06/12 01:33

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

很简单

代码如下:

# coding:utf-8from openpyxl import load_workbookfrom run_path import test_report_pathfrom openpyxl import Workbooknew_report = [test_report_path() + "\\test.xlsx"]print(new_report[0])#             写入wb = Workbook()ws = wb.activews['A1'] = 35ws.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了

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


原创粉丝点击