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

作者: koow ( )   2023-12-29 08:10:13
假設我有一個functionA 希望他一直每5秒執行一次
但在設計程式的流程中
我想同時能從console主控台中跑其他的function
還不確定要跑哪個Function 因為整個架構是在設計中
但發現即便用了threading.Thread
似乎也無法同時在console中執行(譬如我要看A吐出來的資料 跟其他資料做處理)
不知道是不是我哪裡誤解 還是有甚麼辦法呢
感謝大家
作者: leolarrel (真.粽子無雙)   2023-12-29 09:57:00
不太懂你的問題...
作者: lycantrope (阿寬)   2023-12-29 10:02:00
不就是multiprocess,python thread還是會有GIL卡住
作者: surimodo (好吃棉花糖)   2023-12-29 12:34:00
可以 八成是你寫錯
作者: goitaly (機會不等人)   2023-12-30 04:03:00
如果會用pyside的話 qthreadpool跟qtimer直接處理還蠻方便的

Links booklink

Contact Us: admin [ a t ] ucptt.com