📅  最后修改于: 2023-12-03 15:34:13.467000             🧑  作者: Mango
在 Python 中,有很多方式可以获取模块的名称,下面就让我们一一来看一下。
在 Python 的模块中,name 属性会自动添加模块的名称。因此,我们可以通过访问模块的 name 属性来获取模块的名称。
my_module_name = __name__
import os
my_module_name = os.path.basename(__file__)
import inspect
my_module_name = inspect.getfile(inspect.currentframe())
import sys
my_module_name = sys.modules[__name__].__file__
以上是 Python 中获取模块名称的四种方式。根据实际情况,我们可以灵活选择使用哪一种。