A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from https://mail.python.org/pipermail/python-dev/2005-September/056391.html below:

[Python-Dev] os.path.diff(path1, path2)

[Python-Dev] os.path.diff(path1, path2) [Python-Dev] os.path.diff(path1, path2)Nathan Bullock nathan_kent_bullock at yahoo.ca
Tue Sep 13 05:11:57 CEST 2005
Just wondering if a function such as this has ever
been considered? I find that I quite often want a
function that will give me a relative path from path A
to path B. I have created such a function, but it
would be nice if it was in the standard library.

This function would take two paths: A and B and give
the relation between them. Here are a few of examples.

os.path.diff("/A/C/D/", "/A/D/F/")
 ==> "../../D/F"

os.path.diff("/A/", "/A/B/C/")
 ==> "B/C"

os.path.diff("/A/B/C/", "/A/")
 ==> "../.."

I suppose it would also be nice if you could use path
+ file. For example:

os.path.diff("/A/C/D/xyz.html", "/A/D/F/zlf.html")
 ==> "../../D/F/zlf.html"

I am not subscribed to the list so if anyone thinks
this is useful please CC my email address.

I also want to say thank you to everyone who has made
Python what it is today.

Nathan Bullock


Visit my website at http://www.nathanbullock.org


	

	
		
__________________________________________________________ 
Find your next car at http://autos.yahoo.ca
More information about the Python-Dev mailing list

RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4