gpt4 book ai didi

Python,根据路径创建文件名并替换反斜杠

转载 作者:行者123 更新时间:2023-12-01 04:54:03 27 4
gpt4 key购买 nike

我使用的是 Linux,在 Python 中,我想根据路径创建文件名。想象一下我有路径:

'/a/b/c'

我想从中创建一个字符串,其中斜杠替换为下划线字符:

'a_b_c'

通过替换这很容易:

'a/b/c/.replace('/', '_')

但我担心这在 Windows 上不起作用。我对windows路径不太了解。有没有一种简单的方法可以使此操作与 Windows 兼容?是通过 os.path 函数,还是通过另一个替换调用?

谢谢

最佳答案

尝试使用

import os
out='a/b/c/'.replace(os.path.sep, '_')
print out

关于Python,根据路径创建文件名并替换反斜杠,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27829344/

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