我一個爬蟲程序。shell 下運行 沒有中斷。一直在爬。效果還不錯 因為直接關掉shell 或IDE 就可以結束了現在我加上了pyqt 界面。 運行時候UI 會一直卡住。導致我沒辦法把狀態信息發送到UI 根本看不到。一直處在無響應的狀態 這樣太影響用戶體驗了。我把爬蟲程序 封裝在了一個類里。 然后在ui里調用他。網上找了很多資料 說是用多線程 或多進程。 然后關掉線程。 還有說是要用異步。搞的我暈暈的。說我要是用多線程 就要在爬蟲里 每句話都要加一個判斷。我覺得這太扯了。 請大神給個建議。 能提供一個實例的話 那就十分感謝了!~
python pyqt ui卡住的問題
守候你守候我
2018-07-17 14:05:46