【发布时间】:2022-01-24 12:21:21
【问题描述】:
目标:只要有None,就插入three的值
df3.loc[df3['wp'].isnull(), 'wp'] = df3['three']
适用于大多数数据,但在某个地方(我无法确定)它抛出
KeyError: 'wp'
问题:我该如何尝试:except 或解决此错误,以便在处理完所有数据之前保持代码运行?
【问题讨论】:
-
你有一个错误。你需要修复这个错误。
-
也许
df3实际上根本没有wp列,但这是一个疯狂的猜测。除了“修复错误”之外,我们没有足够的信息来诊断任何事情或确定正确的行动方案。 -
注意。尝试用 try/except 解决这个“问题”可能是个坏主意(比如把你的头埋在沙子里以避免看到现实生活中的问题)