python的os.path.join
获得的参数里如果有绝对路径,比如以‘/’开头,则会自动从最后一个绝对路径拼接,之前的部分会被舍弃:
>>> import os
>>> os.path.join("http://example/", "source", "1")
'http://example/source/1'
>>> os.path.join("http://example/", "/source", "1") # join会舍弃绝对路径之前的参数
'/source/1'
>>> os.path.join("http://example/", "/source", "1", "status")
'/source/1/status'
>>> os.path.join("http://example/", "/source", "/1", "status") # join会从最后一个绝对路径开始拼接
'/1/status'