Add throttling for GoComics (fixes #90)
Since this was the goal of the whole throttling implementation ;)
This commit is contained in:
parent
18f8e093a7
commit
66f154f074
1 changed files with 4 additions and 3 deletions
|
@ -1,7 +1,7 @@
|
||||||
# -*- coding: utf-8 -*-
|
# -*- coding: utf-8 -*-
|
||||||
# Copyright (C) 2004-2008 Tristan Seligmann and Jonathan Jacobs
|
# Copyright (C) 2004-2008 Tristan Seligmann and Jonathan Jacobs
|
||||||
# Copyright (C) 2012-2014 Bastian Kleineidam
|
# Copyright (C) 2012-2014 Bastian Kleineidam
|
||||||
# Copyright (C) 2015-2018 Tobias Gruetzmacher
|
# Copyright (C) 2015-2019 Tobias Gruetzmacher
|
||||||
|
|
||||||
from __future__ import absolute_import, division, print_function
|
from __future__ import absolute_import, division, print_function
|
||||||
|
|
||||||
|
@ -10,7 +10,7 @@ from ..helpers import indirectStarter, xpath_class
|
||||||
|
|
||||||
|
|
||||||
class GoComics(_ParserScraper):
|
class GoComics(_ParserScraper):
|
||||||
url = 'http://www.gocomics.com/'
|
url = 'https://www.gocomics.com/'
|
||||||
imageSearch = '//picture[{}]/img'.format(xpath_class('item-comic-image'))
|
imageSearch = '//picture[{}]/img'.format(xpath_class('item-comic-image'))
|
||||||
prevSearch = '//a[{}]'.format(xpath_class('js-previous-comic'))
|
prevSearch = '//a[{}]'.format(xpath_class('js-previous-comic'))
|
||||||
latestSearch = '//div[{}]//a'.format(xpath_class('gc-deck--cta-0'))
|
latestSearch = '//div[{}]//a'.format(xpath_class('gc-deck--cta-0'))
|
||||||
|
@ -19,7 +19,8 @@ class GoComics(_ParserScraper):
|
||||||
|
|
||||||
def __init__(self, name, path, lang=None):
|
def __init__(self, name, path, lang=None):
|
||||||
super(GoComics, self).__init__('GoComics/' + name)
|
super(GoComics, self).__init__('GoComics/' + name)
|
||||||
self.url = 'http://www.gocomics.com/' + path
|
self.session.add_throttle('www.gocomics.com', 1.0, 2.0)
|
||||||
|
self.url = 'https://www.gocomics.com/' + path
|
||||||
self.shortname = name
|
self.shortname = name
|
||||||
if lang:
|
if lang:
|
||||||
self.lang = lang
|
self.lang = lang
|
||||||
|
|
Loading…
Reference in a new issue