zoukankan      html  css  js  c++  java
  • excel表格添加固定宽高的图片

    import xlsxwriter,xlrd
    import glob
    
    #打开excel文件
    data=xlrd.open_workbook('优秀创意库-20180725.xlsx')
    #获取第一张工作表(通过索引的方式)
    table=data.sheets()[0]
    
    
    def new_xlsx():
        book = xlsxwriter.Workbook('pict1.xlsx')
    
        worksheet = book.add_worksheet('demo')
    
        nrows = table.nrows
    
        # 表头
        rows = table.row_values(0)
        for i, v in enumerate(rows):
            if v != '':
                worksheet.write(0, i, v)
        #表体
        for k in range(1,nrows-1):
            rows = table.row_values(k)
            for i, v in enumerate(rows):
                if v != '':
                    worksheet.set_column('H:H',width=60)
                    worksheet.set_row(k,height=265)
                    if i == 7:
                        worksheet.insert_image('H'+str(k+1), '../screenshot_fina/'+str(int(rows[6]))+'.png', {'x_offset': 6, 'y_offset': 3})
                    else:
                        worksheet.write(k,i,v)
    
        book.close()
    
    
    new_xlsx()
  • 相关阅读:
    P1162 填涂颜色
    P1238 走迷宫
    U68364 _GC滑迷宫
    P4783 【模板】矩阵求逆
    P2613 有理数取余
    koa1链接mongodb
    koa的跨域访问
    mongodb 降序
    mongodb 分页(limit)
    mongodb 查询数据
  • 原文地址:https://www.cnblogs.com/Erick-L/p/9390249.html
Copyright © 2011-2022 走看看