多線程和GIL

多線程類似於同時執行多個不同程序,多線程運行有一下優點: 可以把運行時間長的任務放到後臺處理 用戶界面可以更加吸引人,比如用戶點擊一個按鈕觸發某些事件處理,可以彈出一個進度條來顯示處理進度 程序運行可以更快 在一些需要等待的任務實現上,如用戶輸入、文件讀寫和網絡收發數據等,線程比較有用了,在這樣的情況下就可以釋放一些的珍貴的資源,比如內存佔用等。 Python的標準庫提供了兩個模塊,thread和
相關文章
相關標籤/搜索