from bs4 import BeautifulSoup
import requests
page_link="https://www.google.com/search?q=top+10+technology&source=lnms&tbm=nws&sa=X&ved=0ahUKEwjrn8v15uzgAhWJfn0KHQPSBqAQ_AUIDygC&biw=1301&bih=670"
page_response=requests.get(page_link,timeout=25)
#page_content=BeautifulSoup(page_response.content,"html.parser")
Soup=BeautifulSoup(page_response.content,"html.parser")
print("Google")
for i in range(0,10):
	a=Soup.find_all('h3')[i].get_text()
	print(a)

from bs4 import BeautifulSoup
import requests
page_link="https://finance.yahoo.com/tech/"
page_response=requests.get(page_link,timeout=25)
#page_content=BeautifulSoup(page_response.content,"html.parser")
Soup=BeautifulSoup(page_response.content,"html.parser")
print("Yahoo")
for i in range(0,10):
	a1=Soup.find_all('h3')[i].get_text()
	print(a1)



set1 = set(a.split(' '))
set2 = set(a1.split(' '))
print (set1 != set2)
print(set1,"==",set2)

set1 = set(a1.split(' '))
set2 = set(a.split(' '))
print (set1 == 'Samsung')
print(set1,"==",set2)

#hist ={}
#for i in range(0,10):
#		hist[set1] = hist.get(set1,0) + 1
#return hist

#def count_elements(seq) -> dict:
#     """Tally elements from `seq`."""
#     hist = {}
#     for i in seq:
#         hist[i] = hist.get(i, 0) + 1
#     return hist



#from bs4 import BeautifulSoup
#import requests
#page_link="https://www.rediff.com/money/technology"
#page_response=requests.get(page_link,timeout=25)
#page_content=BeautifulSoup(page_response.content,"html.parser")
#Soup=BeautifulSoup(page_response.content,"html.parser")
#print("Rediff")
#for i in range(0,10):
#	a=Soup.find_all('h3')[i].get_text()
##	print(a)##
##
#a=Soup.find_all('h3')[1].get_text()
#print(a)
#<u class="StretchedBox" data-reactid="71"></u>
#https://www.rediff.com/money/technology