[問題] 可以背景執行同時還可用Console嗎?

看板Python作者 ( )時間4月前 (2023/12/29 08:10), 編輯推噓2(203)
留言5則, 4人參與, 4月前最新討論串1/1
假設我有一個functionA 希望他一直每5秒執行一次 但在設計程式的流程中 我想同時能從console主控台中跑其他的function 還不確定要跑哪個Function 因為整個架構是在設計中 但發現即便用了threading.Thread 似乎也無法同時在console中執行(譬如我要看A吐出來的資料 跟其他資料做處理) 不知道是不是我哪裡誤解 還是有甚麼辦法呢 感謝大家 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 1.169.219.167 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Python/M.1703808615.A.541.html

12/29 09:57, 4月前 , 1F
不太懂你的問題...
12/29 09:57, 1F

12/29 10:02, 4月前 , 2F
不就是multiprocess,python thread還是會有GIL卡住
12/29 10:02, 2F

12/29 12:34, 4月前 , 3F
可以 八成是你寫錯
12/29 12:34, 3F

12/30 04:03, 4月前 , 4F
如果會用pyside的話 qthreadpool跟qtimer直接處理還蠻方
12/30 04:03, 4F

12/30 04:03, 4月前 , 5F
便的
12/30 04:03, 5F
文章代碼(AID): #1bZWvdL1 (Python)
文章代碼(AID): #1bZWvdL1 (Python)