Fix other instances of off-by-one error.
This commit is contained in:
parent
20d99f08fb
commit
79f945800e
|
@ -128,6 +128,10 @@ def extract (url, page=None, network=False, verbosity=3, args={}):
|
|||
feed = extract_from_page (page, verbosity, url, args)
|
||||
if not feed is None:
|
||||
if feed.startswith("/"):
|
||||
domain = url[:url.find("/",url.find("//")+2)]
|
||||
index = url.find("/",url.find("//")+2)
|
||||
if index == -1:
|
||||
domain = url
|
||||
else:
|
||||
domain = url[:index]
|
||||
feed = domain + feed
|
||||
return feed
|
||||
|
|
|
@ -12,6 +12,10 @@ if platform.endswith(".py"):
|
|||
def extract_from_url (url, verbosity):
|
||||
# split into domain and path
|
||||
index = url.find("/",url.find("//")+2)
|
||||
if index == -1:
|
||||
domain = url
|
||||
path = "/"
|
||||
else:
|
||||
domain = url[:index]
|
||||
path = url[index:]
|
||||
|
||||
|
|
Loading…
Reference in New Issue