第一种借助tableWidget进行显示
主要记录自己做项目的过程
数据为新闻数据
def search_article(self):
‘’‘
此段为根据搜索框内容进行数据筛选
‘’‘
self.year = self.ui.comboBox_year.currentText()
self.Pub = self.ui.comboBox_pub.currentText()
if self.year == 'ALL':
if self.Pub == 'ALL':
self.data_new = self.orignal[['NewsSource', 'Year', 'Title', 'Article']]
else:
self.data_new = self.orignal.loc[(self.orignal["NewsSource"] == self.Pub),['NewsSource', 'Year', 'Title', 'Article']]
else:
if self.Pub == 'ALL':
self.data_new = self.orignal.loc[(self.orignal["Year"] == int(self.year)),['NewsSource', 'Year', 'Title', 'Article']]
else:
self.data_new = self.orignal.loc[(self.orignal["Year&