Finding the relative path of a file from a dir
peter at engcorp.com
Fri Jan 20 14:16:48 CET 2006
Suresh Jeevanandam wrote:
> a = '/home/suresh/doc/html/a1/'
> b = '/home/suresh/doc/'
> I am looking for a standard function which will return the location of b
> relative to a i.e. '../..'
> I have gone through the os and os.path modules, but could not find any
> function of use. Should I write my own?
Don't write your own. This is yet another thing that Jason Orendorff's
path.py module can do easily:
>>> from path import path
>>> b = path('/users/peter/')
>>> a = path('/users/peter/synergy/tiki.txt')
More information about the Python-list