Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import requests
- from bs4 import BeautifulSoup
- import time
- headers = {"User-Agent":"Mozilla/5.0 (Linux; Android 7.1.1; Nokia 2) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/73.0.3683.67 Mobile Safari/537.36"}
- for x in range(1, 4):
- r = requests.get(f"https://bing.com/search?q=Python&first={x}", headers=headers)
- soup = BeautifulSoup(r.text, "html.parser")
- target = soup.find("ol", {"id":"b_results"}).findAll("li", class_="b_algo")
- for item in target:
- try:
- link = item.find("a").get("href")
- except:
- pass
- try:
- title = item.find("h2").text
- except:
- pass
- try:
- body = item.find("div", {"class":"b_caption"}).text
- except:
- pass
- if link:
- print(link)
- if title:
- print(title)
- if body:
- print(body)
- print()
- print()
- time.sleep(0.43)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement