Un problema con el que se suele lidiar a diario en Python es el tratamiento de rutas relativas, dejo un pequeño snippet de gran utilidad para manejar rutas relativas:
import os filePath = os.path.relpath('../testDirectory2/sampleFile') txt = open(filePath) print "Content for: %r:" % filePath print txt.read()