在 Python 中访问当前执行路径和文件名
按顺序执行多个脚本文件时,有必要检索脚本文件的文件路径当前正在进程内运行的脚本。考虑一下您有三个链接脚本的场景:
目标是确定 script_3.py 的文件名和路径,而不将其作为参数传递script_2.py.
解决方案:
检索当前脚本路径和文件名的简单解决方案是利用 file 属性。该属性保存当前正在执行的python文件的路径。下面的代码片段演示了其用法:
__file__
但是,文件可能包含符号链接。要删除这些链接并获取绝对路径,可以使用 os.path.realpath 函数:
import os os.path.realpath(__file__)
此方法提供当前正在执行的脚本的绝对路径,使其成为检索脚本的可靠解决方案来自脚本本身的必要信息。
以上是Python中如何获取当前脚本的文件名和路径?的详细内容。更多信息请关注PHP中文网其他相关文章!