300字范文,内容丰富有趣,生活中的好帮手!
300字范文 > python中openpyxl模块对excel的处理学习(一)新建工作簿 工作表的创建与命名

python中openpyxl模块对excel的处理学习(一)新建工作簿 工作表的创建与命名

时间:2018-08-24 18:41:00

相关推荐

python中openpyxl模块对excel的处理学习(一)新建工作簿 工作表的创建与命名

openpyxl模块用于读写excel的xlsx等文件,不支持xls

from openpyxl import Workbook, load_workbookdef openpyxl_test1():wb = Workbook()# 新建工作簿,默认带有一张表单为sheetwb.save('openpyxl.xlsx')# 保存,不保存文件将不显现出来,(必须绝对地址,只支持xlsx文件)def openpyxl_test2(): # 工作表的创建,命名wb = load_workbook('openpyxl.xlsx')# 打开指定路径xlsx文件ws1 = wb.create_sheet() # 创建一个新的工作表,默认以sheet1命名ws2 = wb.create_sheet('sheet2', 0)# 在第一个位置插入工作表ws2 = wb.create_sheet('sheet3', -1)# 在倒数第二个位置插入工作表wb.save('openpyxl.xlsx') # 保存,不保存整个程序结束后创建的表单等设置将不会显现print(wb.sheetnames) # 所有工作表名,返回列表形式for sheet in wb:# 循环工作表print(sheet)# 工作表对象print(sheet.title)# 工作表名specify_ws = wb['sheet3'] # 指定工作表specify_ws.title = 'sheet3_1' # 工作名的更改print(wb.sheetnames)if __name__ == '__main__':openpyxl_test1() # 新建工作簿openpyxl_test2() # 工作表的创建,命名

本人新手,参考了原作者,自己进行学习记录。有错误请指正,谢谢

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。