diff --git a/compareMe/codechef.py b/compareMe/codechef.py index d531d32..427c315 100644 --- a/compareMe/codechef.py +++ b/compareMe/codechef.py @@ -1,10 +1,10 @@ -import urllib +import urllib.request, urllib.parse, urllib.error import threading from bs4 import BeautifulSoup def ScrapeUserData(username): url = 'http://www.codechef.com/users/' + username - html = urllib.urlopen(url) + html = urllib.request.urlopen(url) soup = BeautifulSoup(html) table1 = soup.find('table' , {'class':'rating-table'}) td = table1.find_all('td') @@ -17,9 +17,9 @@ def ScrapeUserData(username): """ % (td[4].text , td[5].contents[0] , td[7].text , td[8].contents[0] , td[10].text , td[11].contents[0]) name = soup.find('div' , {'class':'user-name-box'}) - print - print ' '*7 , name.text - print string + print() + print(' '*7 , name.text) + print(string) def main(user1, user2): t1 = threading.Thread(target=ScrapeUserData , args=(user1,)) diff --git a/compareMe/spoj.py b/compareMe/spoj.py index 337d3ce..20d5689 100644 --- a/compareMe/spoj.py +++ b/compareMe/spoj.py @@ -1,10 +1,10 @@ -import urllib +import urllib.request, urllib.parse, urllib.error import threading from bs4 import BeautifulSoup def scrapUserData(username): url = 'http://www.spoj.com/users/' + username - html = urllib.urlopen(url) + html = urllib.request.urlopen(url) soup = BeautifulSoup(html) div1 = soup.find('div' , {'class':'col-md-3'}) paragraphs = div1.find_all('p') @@ -15,7 +15,7 @@ def scrapUserData(username): data=data + paragraphs[2].text + '\n' data = data + 'Prbolems Solved : ' + dd[0].text + '\n' data = data + 'Solutions Submitted : ' + dd[1].text + '\n' - print data + print(data) def main(user1 , user2): t1 = threading.Thread(target=scrapUserData , args=(user1,))