相关疑难解决方法(0)

为什么os.path.join不使用os.path.sep或os.sep?

我们知道,windows接受这两个"\""/"作为分隔符.但在python中,"\"使用.例如,呼叫os.path.join("foo","bar"),'foo\\bar'将被退回.令人讨厌的是,有一个转义字符,因此您不能只复制路径字符串并粘贴到资源管理器位置栏.

我想知道是否有任何方法可以将python "/"用作默认分隔符,我已经尝试将os.path.sep和os.sep的值更改为"/",但os.path.join仍然使用"\\".

什么是正确的方法?

PS:

我只是不明白为什么python在windows上使用"\"作为默认分隔符,也许旧版本的windows不支持"/"?

python path

3
推荐指数
3
解决办法
1万
查看次数

标签 统计

path ×1

python ×1