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")