对于我的Jinja2模板,Pandas比纯python更好吗?

2024-06-01 08:40:34 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在写一封html电子邮件,它将为许多不同的小组提供随叫随到的服务。你知道吗

概述

  1. 读取代表团队随叫随到覆盖率的API数据

  2. 将json按组(primary)操纵到数据帧中/ 一周中的每一天都有备用电话

    • 报告显示当前从星期一到星期一的数据(硬编码) 用于2018年9月24日至2018年10月1日的演示)
    • 换班时需要显示他们将提供的任何一天的信息以及开始时间
    • 从覆盖率的角度来看,轮换时间同样应显示主/辅等将接管的时间
  3. 将其传递给Jinja2模板进行输出

问题:熊猫是这项工作的合适工具吗?我希望在Jinja2中避免任何逻辑,但还不知道用熊猫或其他什么来实现这一点的最佳方法。你知道吗

这里有一个到jupyter笔记本的链接,带有示例输出和原始api数据。该代码是功能性的,但可能需要大修。我希望我得到的反馈能给我指明正确的方向。。。还是一个初学者与Python和熊猫,所以提前感谢!你知道吗

https://github.com/RobinsonCW/servicecenter/blob/master/scripts/python/jupyter/xmatters/oncall_report_analysis/notebooks/oncall_report_analysis.ipynb

Example Output


Tags: 数据reportapijsonjinja2电子邮件html时间