下载小闲答题数据功能更新
This commit is contained in:
parent
2ff7a071c6
commit
603afd3f26
|
|
@ -1,4 +1,4 @@
|
|||
from PySide6.QtWidgets import QWidget, QApplication, QFileDialog
|
||||
from PySide6.QtWidgets import QWidget, QApplication, QFileDialog, QTableWidgetItem
|
||||
from Ui_下载小闲答题数据 import Ui_Form
|
||||
from selenium import webdriver
|
||||
from selenium.webdriver.common.by import By
|
||||
|
|
@ -250,7 +250,9 @@ class MyWindow(QWidget,Ui_Form):
|
|||
self.pushButton_login.clicked.connect(self.login)
|
||||
self.pushButton_getlist.clicked.connect(self.getlist)
|
||||
self.pushButton_exec.clicked.connect(self.exec)
|
||||
|
||||
self.tableWidget.setColumnWidth(0,350)
|
||||
self.tableWidget.setColumnWidth(1,40)
|
||||
self.tableWidget.setColumnWidth(2,40)
|
||||
def getchromePath(self):
|
||||
pathlist = QFileDialog.getOpenFileName(self,"选择文件",".","chrome.exe文件(chrome.exe);;所有文件(*)")
|
||||
self.label_chrome.setText(pathlist[0])
|
||||
|
|
@ -280,6 +282,8 @@ class MyWindow(QWidget,Ui_Form):
|
|||
loginform.find_element(By.TAG_NAME,"button").click()
|
||||
def getlist(self):
|
||||
self.homeworklist = GetValidHomeworks(self.driver,self.lineEdit_startdate.text(),self.lineEdit_enddate.text(),self.lineEdit_graderegex.text())
|
||||
for i in range(len(self.homeworklist)):
|
||||
self.tableWidget.setItem(i,0,QTableWidgetItem(self.homeworklist[i][0]))
|
||||
def exec(self):
|
||||
for hmwk,page in self.homeworklist:
|
||||
foundhmwk = False
|
||||
|
|
|
|||
Reference in New Issue