import os


def get_root_path():
    current_path = os.path.abspath(os.path.dirname(__file__))
    root_path = os.path.dirname(
        os.path.dirname(os.path.dirname(os.path.dirname(current_path)))
    )
    return os.path.join(root_path, "xbot")


def get_config_path():
    config_path = os.path.abspath(os.path.join(os.path.dirname(__file__), "../config"))
    return config_path


def get_data_path():
    data_path = os.path.abspath(
        os.path.join(os.path.dirname(__file__), "../../../data/")
    )
    return data_path

[((9, 11, 9, 42), 'os.path.join', 'os.path.join', ({(9, 24, 9, 33): 'root_path', (9, 35, 9, 41): '"""xbot"""'}, {}), "(root_path, 'xbot')", False, 'import os\n'), ((5, 35, 5, 60), 'os.path.dirname', 'os.path.dirname', ({(5, 51, 5, 59): '__file__'}, {}), '(__file__)', False, 'import os\n'), ((13, 47, 13, 72), 'os.path.dirname', 'os.path.dirname', ({(13, 63, 13, 71): '__file__'}, {}), '(__file__)', False, 'import os\n'), ((19, 21, 19, 46), 'os.path.dirname', 'os.path.dirname', ({(19, 37, 19, 45): '__file__'}, {}), '(__file__)', False, 'import os\n'), ((7, 40, 7, 69), 'os.path.dirname', 'os.path.dirname', ({(7, 56, 7, 68): 'current_path'}, {}), '(current_path)', False, 'import os\n')]