我正在尝试获取当前正在运行的 Python 脚本的名称。
我有一个名为的脚本foo.py,我想做这样的事情来获取脚本名称:
foo.py
print(Scriptname)
您可以使用__file__来获取当前文件的名称。在主模块中使用时,这是最初调用的脚本的名称。
__file__
如果您想省略目录部分(可能存在),您可以使用os.path.basename(__file__).
os.path.basename(__file__)