You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何执行Template Toolkit脚本?Ubuntu 20.04可用运行工具有哪些?

适配Ubuntu 20.04的运行方案

你给出的是基于Template Toolkit(简称TT)扩展了XLSX导出能力的模板脚本,可以通过以下方式运行:

本地安装运行(推荐,稳定性更高)

你需要安装TT核心库和对应的XLSX插件,步骤如下:

  • 安装系统基础依赖包
sudo apt update && sudo apt install perl cpanminus libtemplate-perl
  • 安装TT的XLSX和日期插件
sudo cpanm Template::Plugin::XLSX Template::Plugin::Date
  • 运行脚本生成Excel
    将你的示例代码保存为export.tt文件,执行以下命令即可在当前目录生成目标Excel文件:
tpage export.tt > report.xlsx

如果需要加模拟数据测试,可以直接在模板中定义模拟变量使用,示例如下:

[%- MODE=xlsx %]
[%-
    X = XLSX;
    X.newWorksheet('My Report');
    USE date;
    # 插入表头
    X.add_row(['统计日期', '商品名', '销量'])
    # 自定义模拟数据
    mock_sales = [
        [date.format, '商品A', 120],
        [date.format, '商品B', 87],
        [date.format, '商品C', 205]
    ];
    FOR item IN mock_sales;
        X.add_row(item);
    END;
    X.end()
    X.print();
-%]

在线运行

也可以使用支持自定义Perl依赖的在线代码运行平台,使用前提前在依赖配置中添加Template::Plugin::XLSX、Template两个依赖包即可运行测试,运行后可直接下载生成的xlsx文件。

内容的提问来源于stack exchange,提问作者eduardosufan

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.14 11:24:04