At 02:32 PM 12/30/2008 -0800, Scott David Daniels wrote: >More trouble with the "just take the dirname": > > paths = ['/a/b/c', '/a/b/d', '/a/b'] > os.path.dirname(os.path.commonprefix([ > os.path.normpath(p) for p in paths])) > >give '/a', not '/a/b'. ...because that's the correct answer.