Add option to wait before downloading.
This commit is contained in:
parent
0ee0822e00
commit
4c344765ff
1 changed files with 6 additions and 0 deletions
|
@ -2,6 +2,7 @@
|
|||
# Copyright (C) 2004-2005 Tristan Seligmann and Jonathan Jacobs
|
||||
# Copyright (C) 2012-2013 Bastian Kleineidam
|
||||
import requests
|
||||
import time
|
||||
from . import loader
|
||||
from .util import fetchUrl, fetchUrls, getPageContent
|
||||
from .comic import ComicStrip
|
||||
|
@ -41,6 +42,9 @@ class _BasicScraper(object):
|
|||
# usually the index format help
|
||||
help = ''
|
||||
|
||||
# wait time before downloading any pages or images
|
||||
waitSeconds = 0
|
||||
|
||||
# HTTP session storing cookies
|
||||
session = requests.session()
|
||||
|
||||
|
@ -133,6 +137,8 @@ class _BasicScraper(object):
|
|||
out.warn("Already seen previous URL %r" % prevUrl)
|
||||
break
|
||||
url = prevUrl
|
||||
if self.waitSeconds:
|
||||
time.sleep(self.waitSeconds)
|
||||
|
||||
def getPrevUrl(self, url, data, baseUrl):
|
||||
"""Find previous URL."""
|
||||
|
|
Loading…
Reference in a new issue