5
blazy.py
5
blazy.py
@@ -7,6 +7,7 @@ import sys
|
|||||||
from bs4 import BeautifulSoup
|
from bs4 import BeautifulSoup
|
||||||
from re import search, findall
|
from re import search, findall
|
||||||
from urllib import urlopen
|
from urllib import urlopen
|
||||||
|
from urllib2 import URLError
|
||||||
#Stuff related to Mechanize browser module
|
#Stuff related to Mechanize browser module
|
||||||
br = mechanize.Browser() #Shortening the call by assigning it to a varaible "br"
|
br = mechanize.Browser() #Shortening the call by assigning it to a varaible "br"
|
||||||
# set cookies
|
# set cookies
|
||||||
@@ -41,8 +42,8 @@ elif 'https://' in url:
|
|||||||
else:
|
else:
|
||||||
url = 'http://' + url
|
url = 'http://' + url
|
||||||
try:
|
try:
|
||||||
br.open(url) #Opens the url
|
br.open(url, timeout=10.0)) #Opens the url
|
||||||
except urllib2.URLError as e:
|
except URLError as e:
|
||||||
url = 'https://' + url
|
url = 'https://' + url
|
||||||
br.open(url)
|
br.open(url)
|
||||||
forms = br.forms() #Finds all the forms present in webpage
|
forms = br.forms() #Finds all the forms present in webpage
|
||||||
|
|||||||
Reference in New Issue
Block a user