-
安装: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
Openpyxl--python Excel 处理库
最新推荐文章于 2023-08-12 17:29:14 发布