@staticmethod
    def split_path(path):
        rest, tail = os.path.split(path)
        if len(rest) == 0:
            return (tail,)
        return Utils.split_path(rest) + (tail,)
e.g.
dataset/ETHPy150Open spywhere/Javatar/utils/utils.py/Utils.split_path--crossover with--dataset/ETHPy150Open debrouwere/google-analytics/googleanalytics/commands/query.py/query