代码示例:
注意: 保存文件时,如果有同名文件,会默认覆盖原文件
# -*-coding: utf-8 -*- # 创建一个excel对象 # 添加一个表单 # 写入head头数据 # 写入body体数据 import xlwt import os import random # 创建一个excel对象 newExcel = xlwt.Workbook(encoding='utf-8') # 添加一个表单 newTable = newExcel.add_sheet('人员信息') # 写入head头数据 head = ['姓名', '年龄', '爱好'] for i in range(len(head)): newTable.write(0,i,head[i]) # newTable.write(row,col,value) # 写入body体数据 body = [ ['赵光明', 25.0, '跑步'], ['钱仁义', 26.0, '看书'], ['孙解放', 27.0, '下棋'], ['李建设', 25.0, '学习'], ['周前进', 26.0, '打篮球'], ['吴胜利', 27.0, '打羽毛球'] ] for i in range(len(body)): for j in range(len(head)): newTable.write(i+1,j,body[i][j]) # 保存excel ,默认会覆盖掉同名文件 newExcel.save('E:\PycharmProjects\Python-Excel\EXCEL\人员信息表.xlsx') ''' 判断文件是否存在,存在则删除掉 if os.path.exists(filefullpath): os.remove(filefullpath) '''
打开文件: