Python 标准库中的某处是否有适当的平台相关(或独立?)路径分隔符?
我不是在询问目录分隔符/and \,而是询问PATH分隔符: :and ;。
Java 已经java.io.File.pathSeparatorChar并java.io.File.pathSeparator满足了这一需求。Python 有类似的东西吗?相当详尽的搜索os.path和pathlib文档一无所获,所以我开始失去希望。
我并没有特别关注角色本身。行为类似于os.path.join但用于整个路径而不是路径元素的函数将是完全可以接受的,甚至更可取。
也许这就是你要找的:
import os
os.pathsep
Run Code Online (Sandbox Code Playgroud)
os.pathsep是:或;同时os.path.sep是\或/。