2024-04-26 14:37:35 发布
网友
让我们拥有 somemodule.py:
def func(): pass func()
和main script.py:
import somemodule do_some_stuff()
或者 somemodule.py:
class Myclass: def func(): pass obj = Myclass()
脚本.py
import somemodule use_that_object(somemodule.obj)
我问的是一般的设计和可能的缺陷
您的模块将只导入一次,因此其中的任何代码(如函数调用)都将执行一次。 如果是模块的初始化代码,这可能就是你想要的。 我看不出有什么缺点
您的模块将只导入一次,因此其中的任何代码(如函数调用)都将执行一次。 如果是模块的初始化代码,这可能就是你想要的。 我看不出有什么缺点
相关问题 更多 >
编程相关推荐