[Python-Dev] os.path.diff(path1, path2)
Delaney, Timothy (Tim)
tdelaney at avaya.com
Tue Sep 20 04:36:42 CEST 2005
Greg Ewing wrote:
> Matthias Andreas Benkard wrote:
>
>> /home -> usr/home
>> /usr
>> /usr/home
>>
>> What does os.path.diff("/home/", "/usr/") yield? "../usr/", I would
>> presume? But that's obviously wrong:
>
> IMO, the relpath method should just work textually on
> the pathnames. It's up to the user to ensure it makes
> sense to do so, e.g. by resolving symlinks beforehand
> if necessary.
In addition, I would presume that relpath would just return the absolute
path if passed an absolute path as the second parameter.
So the above would simply return "/usr/" IMO.
Tim Delaney
More information about the Python-Dev
mailing list