Python 內建型別 dict, list 執行緒安全嗎
近段時間發現一個 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
相關文章
- swift值型別的執行緒安全Swift型別執行緒
- ConcurrentHashMap執行緒安全嗎?HashMap執行緒
- python內建物件型別(四)序列之dict字典Python物件型別
- Python中基礎資料型別(List、Tuple、Dict)的概念和用法Python資料型別
- python有多執行緒嗎Python執行緒
- JDK內建執行緒池的共同點和區別JDK執行緒
- Python內建資料型別Python資料型別
- Java執行緒安全的集合類:Map、List、SetJava執行緒
- Python list,dict問題解答Python
- Python3學習筆記2,基本資料型別-list、tuple、set、dictPython筆記資料型別
- 安全函式不安全-多執行緒慎用List.h函式執行緒
- 多執行緒(二)、內建鎖 synchronized執行緒synchronized
- python用List的內建函式list.sort進行排序Python函式排序
- Python中的基礎資料型別(List,Tuple,Dict)及其常用用法簡析Python資料型別
- Python 的List 和tuple,Dict,SetPython
- 多執行緒下的list執行緒
- Python - 基礎資料型別 dict 字典Python資料型別
- 易被忽略的Python內建型別Python型別
- Python學習 —— 內建資料型別Python資料型別
- Python基礎學:內建型別(2)Python型別
- Python實現執行緒安全佇列Python執行緒佇列
- python 字典是不是執行緒安全的Python執行緒
- 執行緒安全執行緒
- 多執行緒系列之 執行緒安全執行緒
- iOS 多執行緒之執行緒安全iOS執行緒
- Java執行緒(一):執行緒安全與不安全Java執行緒
- Python資料型別——列表(List)Python資料型別
- ConcurrentHashMap的size方法是執行緒安全的嗎?HashMap執行緒
- SimpleDateFormat一定是執行緒不安全嗎?ORM執行緒
- Python中容易被忽略的內建型別Python型別
- 【多執行緒總結(二)-執行緒安全與執行緒同步】執行緒
- 什麼是執行緒安全和執行緒不安全執行緒
- 【Java多執行緒】執行緒安全的集合Java執行緒
- 執行緒安全(二)執行緒
- Java執行緒安全Java執行緒
- 什麼是Python執行緒?Python執行緒如何建立?Python執行緒
- C# 中 ConcurrentDictionary 一定執行緒安全嗎?C#執行緒
- iOS多執行緒安全-13種執行緒鎖?iOS執行緒