Coursera: handle more general form of URL

This commit is contained in:
Mort Yao 2013-04-21 12:55:46 +02:00
parent 1c63f70022
commit 54f0a37152

View File

@ -24,6 +24,7 @@ def coursera_login(user, password, csrf_token):
def coursera_download(url, output_dir = '.', merge = True, info_only = False): def coursera_download(url, output_dir = '.', merge = True, info_only = False):
course_code = r1(r'coursera.org/([^/]+)', url) course_code = r1(r'coursera.org/([^/]+)', url)
url = "http://class.coursera.org/%s/lecture/index" % course_code
request.install_opener(request.build_opener(request.HTTPCookieProcessor())) request.install_opener(request.build_opener(request.HTTPCookieProcessor()))