Esempio n. 1
0
            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)