本项目面向券商、投研机构、财经媒体及数据运营团队,旨在彻底告别“复制-粘贴-调格式”的低效日报模式。系统每日自动汇总沪深两市最新利好公司公告,智能提取证券代码、公司简称、公告标题、公告类型、发布日期并映射利好类型,一键生成标准化、可打印、可分享的 Excel 报表;支持中文自动换行、列宽自适应、文件名自定义,真正做到了“秒级出表、零差错、零门槛”,大幅提升日报产出效率与专业度。
整体采用轻量级脚本架构,无需额外数据库,绿色免安装。核心流程分四步:
① 使用 openpyxl 实例化 Workbook,预置表头样式(加粗、背景色、自动筛选);
② 通过内置列表或读取同目录 csv 获取当日公告数据,循环写入工作表,自动校正列宽;
③ 利用 argparse 解析 -o 参数,实现输出文件名自定义,兼顾 GUI 双击与命令行两种使用习惯;
④ 生成后给出友好日志,统计条数并提示保存路径。代码兼容 Windows/Mac/Linux,附 requirements.txt,pip 一键装包,3 秒完成报表生成,后续可扩展定时任务、邮件自动发送、前端可视化等模块。