將Python專案轉換成EXE格式,分別啟動EXE為兩個實例一與實例二
目的
先後分別啟動實例一實例二的build,並且實現實例一再執行時實例二呈現等待,實例一結束時實例二能自動接續執行build,以及手動結束實例一實例二能自動接續執行build
問題
上網查了一些資料,可以使用win32event.WaitForSingleObject進行堵塞任務並等待解鎖以便後續任務,但在使用上實例二並不會等待實例一執行結束,反而是直接跑其餘的任務,導致實例一實例二是同時執行build
圖上有拼錯的地方WaitForSingleObject,運行上還是會直接通過並不會等待任務完成