What's the perfect (OS independent) way of storing filepaths ?

Eric Wertman ewertman at gmail.com
Sun Oct 19 19:49:39 CEST 2008

>> I (again) wonder what's the perfect way to store, OS-independent,
>> filepaths ?

I'm in agreement that perfect probably isn't applicable.  If I were
doing this myself, I might store the information in a tuple:

base = 'some root structure ('/' or 'C')
path = ['some','set','of','path','names']
filename = 'somefile.ext'

pathdata = (root,path,filename)

and write a couple of simple functions to reconstruct them based on the os.

More information about the Python-list mailing list