只是想知道从其他脚本导入更多函数是否会降低脚本的速度?
一些背景:
我有两个脚本,一个比另一个运行得快得多,一个在顶部有一个额外的import语句,在底部有额外的函数,但它的中间的东西,在运行较慢的脚本之间是相同的.
bad*_*0re 10
有关您的案例的更多信息,Import_Statement_Overhead:
Import语句几乎可以在任何地方执行.将它们置于函数内以限制其可见性和/或缩短初始启动时间通常很有用.尽管Python的解释器已经过优化,不能多次导入同一个模块,但在某些情况下,重复执行import语句会严重影响性能.