Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import requests
- import time
- from bs4 import BeautifulSoup as bs
- base_url = 'https://horoscopes.rambler.ru/'
- zodiac = [
- 'aries/', 'taurus/', 'gemini/',
- 'cancer/', 'leo/', 'virgo/',
- 'libra/', 'scorpio/', 'sagittarius/',
- 'capricorn/', 'aquarius/', 'pisces/'
- ]
- def parse():
- horoscope = {}
- session = requests.Session()
- for zod in zodiac:
- url = base_url + zod
- request = session.get(url)
- if request.status_code == 200:
- soup = bs(request.content, 'html.parser')
- title = soup.find(
- 'div', attrs={'class': 'v0ls'}
- )
- title = title.find('h1').text
- print(title)
- parse()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement