【发布时间】:2019-02-03 23:10:18
【问题描述】:
我有一个描述文件夹的路径:
s = foo/bar/baz
我需要将根与其他所有内容分开。我知道我可以使用:
s.split('/',1)
但这与平台无关。而且似乎 os.path 模块没有实现这个功能,所以我有点迷茫。从头开始编写函数看起来像是一项荒谬的任务。
【问题讨论】:
我有一个描述文件夹的路径:
s = foo/bar/baz
我需要将根与其他所有内容分开。我知道我可以使用:
s.split('/',1)
但这与平台无关。而且似乎 os.path 模块没有实现这个功能,所以我有点迷茫。从头开始编写函数看起来像是一项荒谬的任务。
【问题讨论】:
您可以使用os.path.sep变量,其值是根据安装模块的平台定义的。
import os
s.split(os.path.sep, 1)
【讨论】: