【发布时间】:2015-09-07 04:34:15
【问题描述】:
os.path.sep 是操作系统用来分隔路径名组件的字符。
但是当os.path.sep在os.path.join()中使用时,为什么会截断路径呢?
例子:
而不是'home/python',os.path.join 返回'/python':
>>> import os
>>> os.path.join('home', os.path.sep, 'python')
'/python'
我知道os.path.join() 隐式插入了目录分隔符。
os.path.sep 有什么用处?为什么会截断路径?
【问题讨论】: