gpt4 book ai didi

python:如何转义路径中的斜线?

转载 作者:行者123 更新时间:2023-12-05 09:15:28 25 4
gpt4 key购买 nike

temp_dir = 'spam'
dir_name = 'foo/bar/baz.xyz' # should be escaped somehow
dir = os.path.join(temp_dir, dir_name)
os.mkdir(dir)

我需要在 temp_dir 中创建目录名字dir_name .但是当前代码将在 temp_dir 中生成 3 个嵌套目录。 .

我尝试替换 dir_name 中的每个斜线与 \/但是os.mkdir忽略使用 \ 转义并将其视为嵌套目录名称的一部分。

最佳答案

你不能这样做。换句话说,作为文件的“foo/bar/baz.xyz”和作为文件夹的“foo/bar/baz.xyz”之间的操作系统有什么区别?我认为这是个坏主意,您找不到解决方案。

关于python:如何转义路径中的斜线?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52367704/

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