tup_down = (resourse_url, resourse_path) down.down_file(tup_down) # down.down_file(resourse_url, resourse_path) except: print 'get resourse faild' if __name__ == '__main__': url = 'http://www.jikexueyuan.com/path/' root_path = video_path route_list = [] route = Route() course = Course() down = Down() route_list = route.get_routes(url) num = route.select() for n in range(0, route_list.__len__()): # (url,name) if not num == 0: if not num == n + 1: continue route_tup = route_list[n] route_url = route_tup[0] route_name = route_tup[1] print u'\n正在下载编号为%s的路线课程' % num + route_name route_path = root_path + '/' + route_name course_list = [] course_list = course.get_courses(route_url) for course_tup in course_list: # (id,name)