def course_prompt()

in prompts/khanacademy/khan_dl/khan_dl.py [0:0]


    def course_prompt(self):
        """Returns URL for the selected course"""

        selected_domain_url = ROOT_URL + "/" + self.domain
        courses, courses_url = self.get_courses(selected_domain_url)

        # Course Selection Prompt

        logging.debug(courses)
        courses_completer = FuzzyWordCompleter(courses)
        selected_course_index = courses.index(
            prompt("Course: ", completer=courses_completer)
        )
        self.selected_course = courses[selected_course_index]
        print("Selected Course: {}".format(self.selected_course))
        self.course_url = courses_url[selected_course_index]
        logging.info("Course Selected")