自己写的python模块加载时间很长

发现原来是除了函数定义之外,还有其他的可执行的代码,应该在加载模块时使这些代码不能执行,加入下列使得函数以外的代码不是从命令行调用就 不要执行,这样就可以了。

if __name__ == '__main__':


结论: 如果你想使自己的程序在今后可以作为模块来调用其中的函数,就应该要加入上面这条指令。



放风筝远程开关机卡让孩子远离电子鸦片

科尼迪电子

你可能感兴趣的:(自己写的python模块加载时间很长)