Пример #1
0
 def Func_activateFunc_btn(self): # 미완
     driver_path = '/home/anthonyjo/Desktop/chromedriver'
     self.Result = [crawling.view(self.Queryes[i], driver_path) for i in range(len(self.Queryes))]
     for i in self.Queryes:
         self.SelectKeyword_cbox.addItem(i)
     self.ViewResult_table.setRowCount(len(self.Result[0][0]))#어차피 길이알고자하는것 따라서 그냥 [0][0]으로 함
     for col in range(3):
         for row in range(len(self.Result[0][col])):
             self.ViewResult_table.setItem(row, col, QTableWidgetItem(str(self.Result[0][col][row])))
Пример #2
0
 def Func_activateFunc_btn(self): # 미완
     if len(self.Queryes) != 0:
         #print(len(self.Queryes))
         self.Result = [crawling.view(self.Queryes[i], self.path['driver']) for i in range(len(self.Queryes))]
         if self.Result[0] == 'driver_path Error':
             QMessageBox.about(self, 'Error', '크롬드라이버 경로가 잘못되었습니다.')
             self.Result = []
         else:
             self.SelectKeyword_cbox.clear()
             for i in self.Queryes:
                 self.SelectKeyword_cbox.addItem(i)
             self.ViewResult_table.setRowCount(len(self.Result[0][0]))#어차피 길이알고자하는것 따라서 그냥 [0][0]으로 함
             for col in range(4):
                 for row in range(len(self.Result[0][col])):
                     self.ViewResult_table.setItem(row, col, QTableWidgetItem(str(self.Result[0][col][row])))
     else:
         QMessageBox.about(self, 'INFO','검색할 키워드가 존재하지 않습니다.')