Python标准库中某处是否存在适当的平台相关(或独立?)路径分隔符?
我不是在询问目录分隔符/
和\
,而是询问PATH
分隔符::
和{{1 }}
Java有java.io.File.pathSeparatorChar
和java.io.File.pathSeparator
来满足这一需求。 Python有类似的东西吗?在os.path
和pathlib
文档中进行的相当详尽的搜索没有产生任何结果,因此我开始失去希望。
我并不是特别挂在角色本身上。一个行为类似os.path.join
但对整个路径而不是路径元素的函数是完全可以接受的,甚至更可取。
答案 0 :(得分:3)
也许这就是你要找的东西:
import os
os.pathsep
os.pathsep
为:
或;
,os.path.sep
为\
或/
。