以下是部分程式
# 運行視窗
if __name__ == "__main__":
# 固定的,PyQt5程式都需要QApplication物件。sys.argv是命令列引數串列,確保程式可以雙擊運行
app = QApplication(sys.argv)
# 初始化
myWin = MyMainForm()
# 將視窗控制元件顯示在螢屏上
myWin.show()
# monitor_webpage 是一個while 回圈結構的函式
if myWin.auto_run_ignition_tool():
monitor_webpage()
# 程式運行,sys.exit死回圈監控螢屏。
sys.exit(app.exec_())
目標:
運行程式后,視窗打開,點擊了視窗中的按鈕自動執行網頁控制登陸程式,登陸完成后自動運行monitor_webpage()函式,但是該函式是一個while 回圈結構的函式,用于實時監控網頁中的某個內容值的變化;那么問題來了,我既想要實時監控網頁內容,又想要視窗一直顯示等待命令,該如何解決
問題點:
1.當我啟動該程式時,彈出撰寫好的QT designe 視窗,但是會顯示no resoponding,卡死狀態,懷疑sys.exit(app.exec_())與我的 monitor_webpage()不能同時運行;
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/233647.html
標籤:外設及辦公設備
