2
我的PyQt應用程序使用matplotlib
需要幾秒鐘才能第一次加載,即使是在一臺快速的機器上(第二次加載時間比由於DLL保存在內存中要短得多視窗)。PyQt:加載「重」庫時的啓動畫面
我想知道在matplotlib
庫加載時顯示啓動畫面是否可行。實際加載發生在哪裏?是否執行from
行?如果是這樣,我怎麼能在啓動畫面執行這一行,並仍然能夠在整個代碼中使用模塊?
一個相關的困境是如何測試 - 我可以讓Windows爲每次執行加載DLL並不緩存它們嗎?
但是,我怎樣才能使頂層代碼可見的導入?爲了在啓動屏幕後延遲導入,我應該在方法/函數內部執行它們 - 這會導致可見性問題 – 2009-05-18 17:17:20