我想根据用户定义的路径获取绝对路径,这样当我这样做时os.path.join('whatever', '/file')
它会返回USERPATH/file'
.
现在它返回/file
(假设它是绝对路径)
有没有办法告诉 os.path.join 哪个应该是根路径?(所以当它认为某事是绝对路径时,它会在此根路径之前添加)
我想做的事:
> # Do something to set the root path to USERPATH
> os.path.join('folder','file')
folder/file
> os.path.join('folder','/file')
USERPATH/file
> os.path.join('/folder','file')
USERPATH/folder/file
> os.path.join('/folder','/file')
USERPATH/file