| 12345678910111213141516171819202122232425262728293031323334353637383940 |
- # coding=utf-8
- """
- 报告生成模块
- 提供报告生成和格式化功能,包括:
- - HTML 报告生成
- - 标题格式化工具
- 模块结构:
- - helpers: 报告辅助函数(清理、转义、格式化)
- - formatter: 平台标题格式化
- - html: HTML 报告渲染
- - generator: 报告生成器
- """
- from trendradar.report.helpers import (
- clean_title,
- html_escape,
- format_rank_display,
- )
- from trendradar.report.formatter import format_title_for_platform
- from trendradar.report.html import render_html_content
- from trendradar.report.generator import (
- prepare_report_data,
- generate_html_report,
- )
- __all__ = [
- # 辅助函数
- "clean_title",
- "html_escape",
- "format_rank_display",
- # 格式化函数
- "format_title_for_platform",
- # HTML 渲染
- "render_html_content",
- # 报告生成器
- "prepare_report_data",
- "generate_html_report",
- ]
|