【发布时间】:2021-02-10 18:39:46
【问题描述】:
我将我知道会生成错误的代码块放在 try 块中,但我仍然不断收到 KeyError error。我知道出现此错误的原因是有时数据框为空
try:
df = df.groupby(by='col1')['col2'].agg(total = 'sum').reset_index()
except KeyError:
raise Exception from None
为什么我已经将代码放入 try 块中时仍然收到错误消息。我该如何解决这个问题?
【问题讨论】:
-
可能是因为处理程序块刚刚引发了另一个异常...??
标签: python-3.x exception pandas-groupby