我试图通过使用easygui提供选项来查询数据库,而wich将让您选择一列和该列的值,并为您提供该查询的所有结果。
我已经尝试了以下方法,但无法得到任何结果。
pd.query('@ var1 == @ var2')。
(这样的东西会很棒)
我也尝试过这样的东西...
pd.query('{0} == {1} .fotmat(var1,var2))
def datafiltering(self,data):
columns_df=data.columns.tolist()
msg='select a value to query'
title='select'
choicebox=eg.choicebox(msg,title,columns_df)
querys=data[choicebox].unique()
query_choicebox=eg.choicebox(msg,title,querys)
data.query('@choicebox==@query_choicebox'
return data