From 603afd3f263201bb3ce7912415e1d08fc7e498de Mon Sep 17 00:00:00 2001 From: "weiye.wang" Date: Sun, 31 Mar 2024 16:20:36 +0800 Subject: [PATCH] =?UTF-8?q?=E4=B8=8B=E8=BD=BD=E5=B0=8F=E9=97=B2=E7=AD=94?= =?UTF-8?q?=E9=A2=98=E6=95=B0=E6=8D=AE=E5=8A=9F=E8=83=BD=E6=9B=B4=E6=96=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- 工具v2/下载小闲答题数据.py | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/工具v2/下载小闲答题数据.py b/工具v2/下载小闲答题数据.py index 6cb153c0..92d0fab3 100644 --- a/工具v2/下载小闲答题数据.py +++ b/工具v2/下载小闲答题数据.py @@ -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