看板 Python 關於我們 聯絡資訊
請教各位前輩 我用QT5+Python寫了一個視窗程式 有按鈕和選單可以複製(shutil.copy)資料夾到指定位置 但只要執行到正在複製大型影片檔時 視窗的title就會短暫出現(無法回應)的字 等複製完就消失 試過將shutil.copy用另開的thread執行 但也沒有幫助 請問有什麼方法可以改善嗎? 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 220.130.50.215 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Python/M.1608611801.A.4C2.html ※ 編輯: miaow (220.130.50.215 臺灣), 12/22/2020 12:37:33
skyconquer: 請問只有複製大型影片檔時才會發生嗎?12/22 13:55
對,但說大也沒很大,不過是270M而已 影片複製完後複製其他的字就會消失 又遇到影片又出現>< ※ 編輯: miaow (42.73.227.178 臺灣), 12/22/2020 16:44:52 ※ 編輯: miaow (42.73.227.178 臺灣), 12/22/2020 16:46:11
MAGICXX: 你需要加入進度條 不然這是通病12/22 17:26
我有加進度條,但好像是兩件事
skyconquer: 能提供程式碼的話,大家比較方便抓問題12/22 21:22
程式有點龐大,這只是其一功能 我想問的是shutil.copy內部是不能被thread切割的嗎? 不然怎麼用了thread還是沒有用? ※ 編輯: miaow (220.130.51.124 臺灣), 12/22/2020 22:27:01
skyconquer: https://reurl.cc/v1V3va 網址內有類似討論。理論上12/22 23:12
skyconquer: threading不是問題才對。12/22 23:12
了解,我研究一下,感謝S大提供資訊 ※ 編輯: miaow (220.130.51.124 臺灣), 12/23/2020 17:45:04