仅获取当前模块';Python中的名字

仅获取当前模块';Python中的名字,python,python-3.x,Python,Python 3.x,如何在Python中获取当前模块的名称 print(sys.modules[__name__]) 表单输出的结果: <module 'MODULE_NAME' from 'C:\\file_path_to_module_name\\MODULE_NAME.py'> 我只想打印MODULE\u NAME使用\uuu file\uuuu,它给出了模块文件的完整路径(如果保存到磁盘),并使用os对其进行转换。path功能: import os print(os.path.spl

如何在Python中获取当前模块的名称

 print(sys.modules[__name__])
表单输出的结果:

<module 'MODULE_NAME' from 'C:\\file_path_to_module_name\\MODULE_NAME.py'>


我只想打印
MODULE\u NAME
使用
\uuu file\uuuu
,它给出了模块文件的完整路径(如果保存到磁盘),并使用
os对其进行转换。path
功能:

import os

print(os.path.splitext(os.path.basename(__file__))[0])

那么
\uuuuu name\uuuuuuuu
呢?
打印(\uuuuu name\uuuuuuuuu)
\uuuuuu name\uuuuuuuuuuuuu
打印当前上下文,如
\uuuuuu main\uuuuuuuuuuuuuuu
,所以这不是答案。重新打开,现在我明白了回答。