Python子線程異常捕獲

前言 雖然CPython因爲GIL的存在導致多線程的併發計算能力大打折扣,但是在i/o密集型的場景時,使用多線程還是能帶來效率上的飛躍。近期在使用多線程時遇到了主線程無法捕獲子線程拋出的異常問題,這裏記錄一下解決的辦法。 需求 將某一指定目錄下所有的文件(包含子目錄下的文件)中所有被$[]$字符包裹起來的變量替換成指定的值,這是一個典型的io密集的場景,因此考慮使用多線程提升效率 原demo de
相關文章
相關標籤/搜索