應用程序使用 time.sleep 的弊端 替代解決方案

在 Python 應用程序中使用 time.sleep 函數阻塞延時,的確很簡單。

但 time.sleep 會休眠整個 Python 解釋器環境,所以,存在不少弊端。

腳本程序

使用 sleep 操作,可能造成腳本程序運行不正常、死鎖 (或崩潰)。

譬如:收不到 UDP 通信數據、無法收發 Qt 信號。

GUI 程序

使用 sleep 操作,可能導緻 GUI 程序運行不正常、死鎖 (或崩潰)、圖形用戶界麵卡死。

譬如:收不到 UDP 通信數據、無法收發 Qt 信號。

另請參閱:

版權聲明: 本文為獨傢原創稿件,版權歸 樂數軟件 ,未經許可不得轉載。

內容錶

  1. 腳本程序
  2. GUI 程序

上一話題

print 函數

下一話題

print 函數

快速搜索