注意一點(diǎn) 線程跟進(jìn)程不是一樣?xùn)|西? 進(jìn)程是運(yùn)行的一個(gè)軟件一個(gè)程序等 而進(jìn)程是一個(gè)進(jìn)程里執(zhí)行某個(gè)操作的單位? ?有些代碼線程可以用但是進(jìn)程不可以用? ??
進(jìn)程傳遞參數(shù)要通過(guò)Queue來(lái)傳遞(q = Queue(5)創(chuàng)建容積為5的隊(duì)列)
但是線程是進(jìn)程里面的執(zhí)行某一塊功能操作 所以可以定義全局變量來(lái)進(jìn)行傳參宇驾,但是要注意多線程同一時(shí)間訪問(wèn)某個(gè)變量的情況? ? 使用Lock里的apply_an***進(jìn)行上鎖 close開(kāi)鎖
線程當(dāng)前的對(duì)象 threading.current_thread() 拿到當(dāng)前的線程
使用threading