mlreportgen.report.Section.createTemplate

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

Создайте шаблон раздела

Синтаксис

Описание

создает копию шаблона генератора отчетов раздела по умолчанию, заданного type в местоположении, заданном templatePath. Можно использовать скопированный шаблон в качестве начальной точки, чтобы спроектировать пользовательский шаблон раздела для отчета.

Входные параметры

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

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

Тип шаблона в виде 'html', 'html-file', 'docx', или 'pdf'.

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

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

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

Примеры

Создайте шаблон раздела

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

import mlreportgen.report.*
rpt = Report('My Report','html');
sec = Section();
sec.Title = 'Data Summary';
template = Section.createTemplate('mytemplates\mySection','html');
tp.TemplateSrc = template;

Введенный в R2017b