我在下面拆分一个字符串 file_path,以便它返回“abc/def”。如您所见,我按“/”拆分,然后将它们重新加入“/”。file_path = 'abc/def/xyz.txt'path_prefix = "/".join(file_path.split("/")[0:2])是否可以通过 '/' 拆分 file_path 字符串但跳过第一次出现的 '/' ?这样我就不必执行加入。
3 回答
一只萌萌小番薯
TA贡献1795条经验 获得超7个赞
如果您尝试以通用或可移植的方式执行此操作,有很多方法可能会导致路径拆分错误。您可以考虑使用os.path而不是自己滚动。例如:
import os.path
file_path = 'abc/def/xyz.txt'
os.path.dirname(file_path)
# 'abc/def'
添加回答
举报
0/150
提交
取消