309
309
"""Normalize path, eliminating double slashes, etc."""
311
slash, dot = (u'/', u'.') if isinstance(path, unicode) else ('/', '.')
312
314
initial_slashes = path.startswith('/')
313
315
# POSIX allows one or two initial slashes, but treats three or more