zoukankan      html  css  js  c++  java
  • 使用Python中的xltpl模块填充excel表格模板文件

    相关链接:https://pypi.org/project/xltpl/

    from xltpl.writerx import BookWriter
    
    
    def fix_info_excel():
        """填充xxx信息的excel表格"""
        writer = BookWriter('./xxx信息表.xlsx')
        ws_info_map = {
            "sheet_name": "xxxx提供表",
            "tpl_idx": 0,
            "client": "xxx科技",
            "td_no": "58888",
            "bug_description": "没电了",
            "reason": "这是啥原因",
            "reappear_advise": "复现建议",
            "fix_notes": "改动说明",
            "test_advice": "测试建议",
            "git_path": "git地址",
            "is_warn": "",
            "plan_to_finished_date": "2020-06-15",
            "add_user": "ldd"
        }
        sheet_info = {
            "xxx开发提供表": ws_info_map,
            "文件的MD5值": {
                "sheet_name": "文件的MD5值",
                "tpl_idx": 1,
            },
        }
    
        writer.render_book(sheet_info)
        writer.save('xxxwww信息表.xlsx')

    说明:这个Python库的在模板表格中的单元格有批注的情况下,批注的样式不会保留,同时如果有多个sheet,需要注意传入sheet_info的参数的形式。

  • 相关阅读:
    小批量随机梯度下降
    查询文档
    自动求梯度
    数据操作
    Hadoop 入门
    Matplotlib 二维图像绘制方法
    Pandas 数据处理基础
    NumPy 数值计算基础课程
    关于 Shell 脚本
    语法分析
  • 原文地址:https://www.cnblogs.com/huaibin/p/12781151.html
Copyright © 2011-2022 走看看