python中我在一个模块中import另一个模块中的类时如果我在现在的模块中并未调用该类该类的构造函数还会自动运行吗
在 Python 中,当你导入一个模块时,该模块中的所有代码都会被执行,包括类的定义和构造函数的执行。但是,只有当你实例化该类时,才会再次执行构造函数。因此,如果你在一个模块中导入另一个模块中的类,但并未实例化该类,构造函数不会自动运行。
原文地址: https://www.cveoy.top/t/topic/bAHh 著作权归作者所有。请勿转载和采集!
安全问答是一个知识全球问答,包含丰富的问答知识
在 Python 中,当你导入一个模块时,该模块中的所有代码都会被执行,包括类的定义和构造函数的执行。但是,只有当你实例化该类时,才会再次执行构造函数。因此,如果你在一个模块中导入另一个模块中的类,但并未实例化该类,构造函数不会自动运行。
原文地址: https://www.cveoy.top/t/topic/bAHh 著作权归作者所有。请勿转载和采集!