def in_directory(path):
    """Context manager (with statement) that changes the current directory
    during the context.
    """
    curdir = os.path.abspath(os.curdir)
    os.chdir(path)
    yield
    os.chdir(curdir)
def in_directory(path):
    """Context manager (with statement) that changes the current directory
    during the context.
    """
    curdir = os.path.abspath(os.curdir)
    os.chdir(path)
    yield
    os.chdir(curdir)
def in_directory ( path ) : curdir = os . path . abspath ( os . curdir ) os . chdir ( path ) yield os . chdir ( curdir )
Context manager (with statement) that changes the current directory
    during the context.
Context manager ( with statement ) that changes the current directory during the context .