如何获取文件而不是当前工作目录的路径

时间:2019-11-24 13:31:01

标签: python directory

因此,我有一个python文件sample.py,它位于“ A / B / C”位置,而我当前的工作目录为“ D / E”。现在在sample.py中,我需要的目录是'A / B / C'。谁能帮我这个。我已经尝试过"dir_path = os.path.dirname(os.path.realpath('__sample__'))",但是它返回了当前的工作目录。

1 个答案:

答案 0 :(得分:0)

更改行: dir_path = os.path.dirname(os.path.realpath('__sample__'))

dir_path = os.path.dirname(os.path.realpath(__file__))

这应该为您工作。查找有关__file__ here的更多信息。

相关问题