赞
踩
安装:python -m pip install openpyxl
创建新的表格:wb = openpyxl.Workbook()
加载已有表格:wb = openpyxl.load_workbook(“表格路径”)
创建sheet:ws = create_sheet(“sheet_name”)
查询现有sheet:wb.get_sheet_names() #返回一个存有所有sheet name的列表
也可wb.sheetnames
根据名称加载已有sheet:ws = wb.get_sheet_by_name(“sheet_name”)
也可ws = wb[“sheet_name”]
修改sheet name:ws.title(“new_sheet_name”)
获取某列:ws[“A”]
获取列的值:cell.column #cell代表一个单元格
获取行的值:cell.row
将“1”列转为字母“A”列:openpyxl.utils.cell.get_column_letter(cell.column)
写入:
ws[‘A1’] = 1 #写入数字
ws[‘A1’] = “你好” #写入中文(unicode中文也可)
ws[‘A1’] = datetime.datetime.now() #写入一个当前时间
ws[‘A1’] =time.strftime("%Y年%m月%d日 %H时%M分%S秒",time.loca
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。