I need to get the driving time and distance between two sets of coordinates using Python and an open source mapping service ( preferably OSM).
I found a lot of different python libraries that can calculate the distance between two given points (locations) but it is not the driving distance.
I also noticed that using the Google Distance Matrix API and a JSON interpreter I can pretty much do this but I don't want to use google for this project. Please advise on an appropriate library that uses Open Street Map network and calculates the travel time and distance and preferably allows for creating a map of the selected route.
p.s. I noticed that a similar task is done using OSM but not with python
Just did search for you, I didn't test it, but this seems to be what you are looking for : http://wiki.openstreetmap.org/wiki/PyrouteLib