Python 对Excel文件进行操作
1.创建Excel文件
2.向Excel文件中写入内容
3.读取Excel文件中的内容
4.在Excel文件中设置多个sheet页面
1.创建Excel文件
from openpyxl import Workbook wb = Workbook() #创建文件对象 ws = wb.active #获取第一个sheet ws.title="first" #设置sheet名称 wb.save("D:/test.xlsx") #保存
2.向Excel文件中写入内容
from openpyxl import Workbook wb = Workbook() #创建文件对象 ws = wb.active #获取第一个sheet ws.title="first" #设置sheet名称 ws["A1"] = "time" #设置表头(A1的位置):为time ws["B1"] = "year" #设置表头(B1的位置):为year ws.append(["10月23日10:59:57","2018年"]) #添加第一行数据 ws.append(["10月23日11:00:36","2018年"]) #添加第二行数据 wb.save("D:/test.xlsx") #保存
3.读取Excel文件中的内容
from openpyxl import load_workbook #导入读文件的方法 wb = load_workbook("D:/test.xlsx") #找到需要读取的文件 ws=wb.active #获取第一个sheet val=ws.cell(row=1,column=1).value #读出A1表格中的内容 print(val) #打印
4.在Excel文件中设置多个sheet页面
from openpyxl import Workbook wb = Workbook() #创建文件对象 ws = wb.active #获取第一个sheet ws.title="first" #设置sheet名称 ws2=wb.create_sheet("second") #创建第二个sheet文件 ws_insert = wb.create_sheet(‘second‘,1) #在文件的第二个页面中插入一个名字为second的sheet wb.save("D:/test.xlsx") #保存 注意:如果文件存在,会报错
原文地址:https://www.cnblogs.com/zhangKaiXi/p/9853454.html
时间: 2024-10-11 03:44:12