Python反斜杠\\?

发布网友

我来回答

1个回答

热心网友

Windows文件的路径是按反斜杠 " \ " 分开的

例如:D:\protect\nodejs\test\testmkdir\assets\res\monster

Linux文件路径是使用正斜杠 " / " 分开。

例如:/protect/nodejs/test/testmkdir/assets/res/monster/

反斜杠 " \ " 的路径,linux中无法识别

需要把反斜杠 " \ " ,转为正斜杠" / "

python 中字符串的replace方法进行替换,如下所示:

#遍历目录文件

for filepath,dirs,filelistin os.walk(upload_path):

     for filenamein filelist:

          curFile = os.path.join(filepath,filename)#路径的拼接

          curFile = curFile.replace('\\','/')#将路径中的反斜杠变为" / "

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com