【发布时间】:2019-09-03 07:55:42
【问题描述】:
我有一个 python 脚本,我想使用 cron 作业每 1 分钟定期运行一次。该脚本每次运行时都会导入一些 python 模块和配置文件。问题是,所有导入都有一些很大的开销(1-2 分钟)。 (模块和文件都比较小,总大小只有 15 MB,可以轻松放入内存中)。
导入所有内容后,脚本的其余部分运行速度相对较快(大约 0.003 秒;计算要求不高)。
是否可以在脚本第一次运行时缓存所有导入,以便脚本运行的所有后续时间都不需要再次导入模块和文件?
【问题讨论】:
标签: python-3.x caching import python-import