众所周知,windows 接受"\"和"/"作为分隔符。但是在python中,"\"是使用的。例如, call os.path.join("foo","bar"),'foo\\bar'将被返回。烦人的是有一个转义字符,所以你不能只复制路径字符串并粘贴到你的资源管理器位置栏。
我想知道有没有办法让 python"/"用作默认分隔符,我尝试将 os.path.sep 和 os.sep 的值更改为"/",但os.path.join仍然使用"\\".
什么是正确的方法?
PS:
我只是不明白为什么python在windows上使用“\”作为默认分隔符,也许旧版本的windows不支持“/”?