所以我写了下面的代码
paa_required_data = {
"Case age": paa_pending_since,
"PAA Case ID": all_paa_cases,
"PAA Owner": data[data["Status"] == "Pending Amazon Action"].Owner.to_list(),
}
mac_required_data = {
"Case age": mac_pending_since,
"Mac Case ID": all_mac_cases,
"MAC Owner": data[data["Status"] == "Merchant Action Completed"].Owner.to_list(),
}
paa_new_data = pandas.DataFrame(paa_required_data).sort_values(by=['Case age'], ascending=False).to_string(index=False)
mac_new_data = pandas.DataFrame(mac_required_data).sort_values(by=['Case age'], ascending=False).to_string(index=False)
chime_msg = f"/md Hello @Present \n" \
f"Good morning. I request you to kindly work on these PAA and MAC cases on priority and get them " \
f"resolved at the earliest.\n" \
f"### PAA Cases as of {datetime.date.today()}\n" \
f"{paa_new_data}\n" \
f"### MAC Cases as of {datetime.date.today()}\n" \
f"{mac_new_data}\n" \
字典中的所有值都是列表。chime_msg 是通过 webhook 发送到 chime 的消息。我想在降价中使用表格来获得类似的东西
病例年龄 | PAA 案例 ID | PAA 所有者 |
---|---|---|
值 1 | 值 2 | 价值 3 |
但是,当我在对数据框进行排序后尝试使用 .to_markdown() 时,我收到一条错误消息,指出 'str' 对象没有属性 'to_markdown' 。此外,当我使用 .to_markdown 而不进行排序时,chime 中的输出是 |---:--- (转换为表情符号)
谁能帮我得到上面显示的表格输出?