Моему приложению PyQt, использующему matplotlib
, требуется несколько секунд для загрузки в первый раз, даже на быстрой машине (второе время загрузки намного короче, поскольку библиотеки DLL хранятся в памяти Windows).
Мне интересно, можно ли показывать заставку во время загрузки библиотеки matplotlib
. Где происходит фактическая загрузка - когда выполняется строка from
? Если да, то как я могу заставить эту строку выполняться во время заставки и при этом иметь возможность использовать модуль во всем коде?
Связанная с этим дилемма заключается в том, как это проверить: могу ли я попросить Windows загружать библиотеки DLL для каждого выполнения, а не кэшировать их?