exponenta event banner

mlreportgen.report. BaseTable.createTemplate

Класс: mlreportgen.report.BaseTable
Пакет: mlreportgen.report

Создать шаблон таблицы

Синтаксис

template = mlreportgen.report.BaseTable.createTemplate(templatePath,type)

Описание

template = mlreportgen.report.BaseTable.createTemplate(templatePath,type) создает копию шаблона отчета таблицы по умолчанию, указанного в type в местоположении, указанном templatePath. Скопированный шаблон можно использовать в качестве отправной точки для разработки пользовательского шаблона таблицы для отчета.

Входные аргументы

развернуть все

Путь и имя файла нового шаблона, заданного как вектор символов или строковый скаляр.

Тип шаблона, указанный как 'html', 'html-file', 'docx', или 'pdf'.

Выходные аргументы

развернуть все

Путь и имя файла копии шаблона, возвращаемого в виде строкового скаляра. Расширение имени файла шаблона основано на указанном типе шаблона. Например, если type аргумент - 'pdf', расширение имени файла: .pdftx.

Примеры

Создать шаблон страницы заголовка

Перед выполнением этого примера создайте копию HTML по умолчанию. BaseTable шаблон в mytemplates папка. Присвойте имя скопированному шаблону myTable.htmtx. Отредактируйте шаблон, как требуется. Чтобы использовать новый шаблон для страницы заголовка, назначьте его путь к BaseTable Свойство TemplateSrc.

import mlreportgen.report.*
rpt = Report('My Report','html');
table = BaseTable(magic(5));
table.Title = 'Rank 5 Magic Square';
template = BaseTable.createTemplate('mytemplates\myTable','html');
table.TemplateSrc = template;

Представлен в R2017b