📅  最后修改于: 2023-12-03 15:25:36.152000             🧑  作者: Mango
在 Python 中,每个文件都有一个名称。对于包含 Python 代码的文件,这个名称是文件名,不带后缀名。如果你有一个称为 example.py
的文件,那它的名称就是 example
。
在 Python 中,可以通过特殊的全局变量 __file__
来获取当前文件名。这个变量包括了文件的完整路径,同时也包括文件的名称。
下面是如何使用 __file__
变量获取当前文件名的示例代码:
import os
filename = os.path.basename(__file__)
print("当前文件名为:", filename)
在上面的代码中,我们使用了 Python 内置模块 os
提供的 basename()
函数,它可以返回一个路径的基本名称部分,即去除路径中的目录部分。然后,我们将 __file__
作为参数传给这个函数,即可得到当前文件名。
总之,在 Python 中,通过 __file__
变量可以轻松获取当前 Python 文件的名称,这对于编写一些基于文件名的逻辑或者需要动态获取文件名的场景非常有用。
以上就是关于当前文件的 Python 名称的介绍,希望对您有所帮助。