|
|
|
|
15
|
|
15
|
|
16
|
paging = True
|
16
|
paging = True
|
17
|
|
17
|
|
|
|
18
|
+
|
18
|
def parse_url(url_string):
|
19
|
def parse_url(url_string):
|
19
|
start = url_string.find('http', url_string.find('/RU=')+1)
|
20
|
start = url_string.find('http', url_string.find('/RU=')+1)
|
20
|
end = min(url_string.rfind('/RS'), url_string.rfind('/RK'))
|
21
|
end = min(url_string.rfind('/RS'), url_string.rfind('/RK'))
|
21
|
return unquote(url_string[start:end])
|
22
|
return unquote(url_string[start:end])
|
22
|
|
23
|
|
|
|
24
|
+
|
23
|
def request(query, params):
|
25
|
def request(query, params):
|
24
|
offset = (params['pageno'] - 1) * 10 + 1
|
26
|
offset = (params['pageno'] - 1) * 10 + 1
|
25
|
if params['language'] == 'all':
|
27
|
if params['language'] == 'all':
|