Compare commits
2 commits
da38ba3839
...
c804b50ea2
| Author | SHA1 | Date | |
|---|---|---|---|
| c804b50ea2 | |||
| 931f780bfb |
2 changed files with 7 additions and 1 deletions
|
|
@ -131,6 +131,12 @@ class API(object):
|
||||||
form.add_field('data', json.dumps(data))
|
form.add_field('data', json.dumps(data))
|
||||||
return self._json_request(self.url, form)
|
return self._json_request(self.url, form)
|
||||||
|
|
||||||
|
def get_url(self, url):
|
||||||
|
request = urllib.request.Request(url, method='GET')
|
||||||
|
f = self._opener.open(request)
|
||||||
|
result = f.read()
|
||||||
|
return result
|
||||||
|
|
||||||
def save_url(self, url, filename, overwrite=False):
|
def save_url(self, url, filename, overwrite=False):
|
||||||
chunk_size = 16 * 1024
|
chunk_size = 16 * 1024
|
||||||
if not os.path.exists(filename) or overwrite:
|
if not os.path.exists(filename) or overwrite:
|
||||||
|
|
|
||||||
|
|
@ -193,7 +193,7 @@ class Imdb(SiteParser):
|
||||||
'language': zebra_list('Language', more=['<a.*?>(.*?)</a>']),
|
'language': zebra_list('Language', more=['<a.*?>(.*?)</a>']),
|
||||||
'originalTitle': {
|
'originalTitle': {
|
||||||
'page': 'releaseinfo',
|
'page': 'releaseinfo',
|
||||||
're': '<td>\(original title\)</td>\s*<td>(.*?)</td>',
|
're': '<td.*?>\s*?\(original title\)\s*?</td>\s*<td.*?>(.*?)</td>',
|
||||||
'type': 'string'
|
'type': 'string'
|
||||||
},
|
},
|
||||||
'summary': zebra_table('Plot Summary', more=[
|
'summary': zebra_table('Plot Summary', more=[
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue