pyqt gui没有响应
我正在尝试为我的Linkedin刮板程序做一个GUI。但是一旦主程序开始执行,GUI便不会响应。在调用主要函数之前它的工作正常。桂码是
class MainWindow(QMainWindow):
def __init__(self):
QMainWindow.__init__(self)
self.setMinimumSize(QSize(720, 540))
self.setWindowTitle("LinkedIn Scraper")
self.nameLabel = QLabel(self)
self.nameLabel.setText('Keywords:')
self.keyword = QLineEdit(self)
self.keyword.move(130, 90)
self.keyword.resize(500, 32)
self.nameLabel.move(70, 90)
self.nameLabel = QLabel(self)
self.nameLabel.setText('Sector:')
self.sector = QLineEdit(self)
self.sector.move(130, 180)
self.sector.resize(500, 32)
self.nameLabel.move(70, 180)
self.btn = QPushButton('Download', self)
self.btn.clicked.connect(self.doAction)
self.btn.resize(200, 32)
self.btn.move(270, 360)
self.pbar = QProgressBar(self)
self.pbar.setGeometry(110, 450, 550, 25)
def doAction(self):
print('Keyword: ' + self.keyword.text())
print('Sector: ' + self.sector.text())
main(self.keyword.text(),self.sector.text())
也想将该进度栏与main链接,我该怎么做?主要功能是一个很长的功能,具有许多子功能。所以我想将其链接到每个子功能
拉风的咖菲猫
相关分类