print 函數用於將指定對象打印到 sys.stdout 默認文本流。
將 print 函數放入 QThread 綫程,偶爾存在不輸齣。
解決辦法: 降頻或移齣綫程。
高頻重復調用內置 print 函數,可能造成 Python 崩潰 (從屬計算機性能或 OS 平颱)。
就算將 print 函數放入單獨綫程也無法解決,且問題可能變得更嚴重。
由於文本流寫入操作慢於在內存中運行的當前操作,譬如:計算機 (或 OS 平颱) 性能更優時不崩潰。
在內存中運行的很多應用程序,若其當前操作更快於硬盤讀寫 (或硬盤很繁忙),也可能崩潰。
解決辦法: 降頻。
另請參閱:
版權聲明: 本文為獨傢原創稿件,版權歸 樂數軟件 ,未經許可不得轉載。