Python 內建型別 dict, list 執行緒安全嗎

This is bill發表於2019-01-25

近段時間發現一個 Python 連線資料庫的連線是執行緒不安全的,結果惹得我哪哪兒都懷疑變數的多執行緒是否安全的問題,今天終於找到了正確答案,那就是 Python 內建型別 dict,list ,tuple 是執行緒安全的。

請參考官方解釋: http://docs.python.org/glossary.html#term-global-interpreter-lock 
這裡寫圖片描述

還有另一篇文章課參考: http://effbot.org/pyfaq/what-kinds-of-global-value-mutation-are-thread-safe.htm

相關文章