gpt4 book ai didi

python - 如何拆分从 os.path.dirname() 接收到的路径

转载 作者:太空宇宙 更新时间:2023-11-03 14:59:56 25 4
gpt4 key购买 nike

假设我在目录中保存了一个 python 文件

E:\Data\App

所以当我print os.path.dirname(str(sys.argv[0]))时,它向我显示了上面的路径。现在假设我想在 E:\Data\Conf\ 中创建一个新文件,那么如何剪切 App 并使用 Conf 并将文件保存在 E:\Data\Conf

我无法直接使用完整路径,因为 E:\Data\ 不常见并且会有所不同。

谢谢。

最佳答案

你可以这样做:

path = 'E:\Data\conf' # Or however you will assign this
dir_path = '\\'.join(path.split('\\')[:-1]) + '\\' # 'E:\Data\'

这基本上通过 \ 分割路径的字符串,然后使用树中除最后一个路径之外的所有路径重建字符串。

关于python - 如何拆分从 os.path.dirname() 接收到的路径,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45191349/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com