我正在尝试使用 Pandas 将 SQL 过程代码转换为 python。这样做时我遇到了这个错误
<块引用>类型对象 'Series' 没有属性 '_prepare_inter_op'
经过检查,我发现只有在我对空数据帧进行 .loc 子设置时才会发生这种情况。
df_task_ass = df_task_ass.loc[(df_task_ass.REGIONNAME == region) &
(df_task_ass.STATUSNAME == 'Open') &
(df_task_ass.ISAPPOINTMENT == '0') &
~(df_task_ass.DISTRICTNAME.str.contains('Exchange')) &
(df_task_ass.TLSHOSTNAME != 'ITAM')
]
我想要的只是我的代码在没有任何错误的情况下运行,即使数据框中没有行。请建议我如何减轻此错误。