>>> import urlparse
>>> path = urlparse.urlparse('http://www.example.com/hithere/something/else').path
>>> path
'/hithere/something/else'
使用os.path.split将路径拆分为组件:
>>> import os.path
>>> os.path.split(path)
('/hithere/something', 'else')
dirname和basename函数为您提供了两个部分:也许在while循环中使用dirname:
>>> while os.path.dirname(path) != '/':
... path = os.path.dirname(path)
...
>>> path
'/hithere'