【发布时间】:2018-01-31 03:28:56
【问题描述】:
我想使用 python pandas 生成一个 excel 报告。 我有如下客户的 json 数据,并且“id”是唯一的。
customer_day1 = [{"id": "1","name": "John","ip": "10.1.1.1"},
{"2": "Peter","name": "ip": "10.1.1.2"}]
customer_day2 = [{"id": "1","name": "John","ip": "10.1.1.10"},
{"3": "Nancy","name": "ip": "10.1.1.3"}]
想要生成具有以下详细信息的 excel 报告
- 突出显示新客户行
- 突出显示已删除的客户
- 突出显示客户在两个日期之间更改了值
需要识别2个日期数据的差异并生成包含上述详细信息的报告。
【问题讨论】:
-
我认为这不是一个好习惯。您可能需要先将数据存储到数据库中,然后您可以根据日期获取数据并找出。否则,您将不得不在名为“日期”的数据中添加新列。