openpyxl插入图片 (openpyxl增删改查)

代码如下:

import openpyxl   #导入第三方库openpyxl,该库只支持xlsx格式的excel文件
wb=openpyxl.load_workbook(r"D:\Users\Administrator\Desktop\转厂_国内出货_进度报表_202006132151.xlsx")  #加载桌面的文件,并赋值给wb
print("工作簿的所有sheet的名称:",wb.sheetnames)   #打印工作簿所有的工作表名称
print("倒数第一个sheet的名称",wb.sheetnames[-1])   #打印工作簿最后一个sheet的名称
print(wb.get_sheet_by_name("数据")["A1"].value)   #打印数据工作表的A1单元格的值
print(wb.active.title)  #打印活动单元格标题
max_row=wb["数据"].max_row   #获取"数据"这个sheet的最大行数,并赋值给max_row
max_column=wb["数据"].max_column    #获取"数据"这个sheet的最大列数,并赋值给max_column
print(max_row,max_column)  #打印最大的行数,打印最大的列数
ws=wb["数据"]  #将数据这个工作簿赋值给ws
for irow in range(1,max_row+1):  #遍历从1到最大行数+1的数值irow
    for icol in range(1,max_column+1):  #遍历从1到最大列数+1的数值icol
        print(ws.cell(irow,icol).value)   #并打印ws的irow对应行数,icol列数所在单元格的数值
wb.save("demo.xlsx")  #最后保存为demo.xlsx

运行结果如下图所示:

openpyxl如何下载,openpyxl教程详解