从文件中调用函数时,脚本速度比在脚本中定义时慢

2024-04-25 12:57:09 发布

您现在位置:Python中文网/ 问答频道 /正文

我有一个解决ODE模型的脚本def odeModel(y,t):,使用scipy.integrate.odeint文件. 你知道吗

当我计时脚本的执行时,我发现了一些奇怪的事情:当我在脚本中写出odeModel的定义时,脚本将在大约2.5秒内执行,然而,当odeModel保存在一个单独的文件中时,模型.py,并导入from odeModel import odeModel,脚本将在大约10秒内执行。你知道吗

为什么当我从一个单独的文件调用函数时,脚本的执行速度会变慢?你知道吗


Tags: 文件frompy模型import脚本定义def