【发布时间】:2021-11-02 20:39:35
【问题描述】:
我正在尝试获取当前运行文件的目录路径。例如,如果我有以下文件:X/foo.py 和 Y/bar.py,并且我正在运行 python3 foo.py 和 foo.py 导入 bar.py,并且在 bar.py 中我得到父目录,我希望它是 Y而不是 X。我该怎么做?目前,我通过path = pathlib.Path(__file__).parent.resolve() 得到 X
【问题讨论】:
-
bar.__file__,或者如果你在bar,只需__file__
标签: python file directory path working-directory