如何在Julia中获取当前工作目录的父目录

时间:2019-12-24 18:18:46

标签: file directory julia

这似乎是一个简单的问题,但我找不到在线答案。假设我当前的工作目录为C:/parent_folder/sub_folder,并且我想在Julia中获取C:/parent_folder

编辑: 我有一个使用PyCall的解决方案,但是有没有更好的解决方案,最好不需要导入其他语言的库?

using PyCall 

function get_parent_directory()

    pathlib = pyimport("pathlib")
    path = pathlib.Path(pwd())
    s = string(path.parent)
    return split(s, "\'")[2]

end

get_parent_directory()

2 个答案:

答案 0 :(得分:4)

另一种解决方案是使用dirname

dirname(pwd())

答案 1 :(得分:2)

这应该对您有用:

cd(pwd, "..")