python导入应该花这么长时间吗?

时间:2015-08-24 02:54:13

标签: python time import

对于以下命令

%time python test.py

在这个脚本上,test.py

import numpy as np
from math import * 
import matplotlib.pyplot as plt
import matplotlib.cm as cm
from matplotlib.colors import LogNorm
from scipy import stats

我得到了输出:

real    0m1.933s
user    0m1.322s
sys     0m0.282s

有什么问题吗?或者这是进口需要多长时间?

1 个答案:

答案 0 :(得分:10)

某些模块在您使用它们时会初始化,而其他模块会在您启动它时初始化所有内容。 Matplotlib就是其中一个模块。

由于matplotlib是一个包含大量功能的庞大软件包,所以我很惊讶这需要很长时间,尽管它会让人讨厌。

所以,在回答你的问题时,某些人是的。

如果您想要解决问题的“解决方案”,您可能只想在要使用它时导入matplotlib,或者在程序开头加载屏幕/ print