问题描述
如何检查数据框是否为空以及是否为空,我想清除qtableview。 在下面的功能中:
问题在于,当数据框为空时,qtableview不会被清除
代码:
def getText(self,df):
text,okpressed = QInputDialog.getText(self,"select the column to drop NaN","column name:",QLineEdit.normal,"")
if okpressed and text != '':
print(text)
self.df= self.df.dropna(subset = [text],inplace=False)
df_nan=self.df[df.isna().any(axis=1)]
if df_nan.empty:
self.NaNvalues.reset()
else:
model = PandasModel(df_nan)
self.NaNvalues.setModel(model)
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)