Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import offer as offer
- import requests
- from bs4 import BeautifulSoup
- from sys import exit
- import re
- url = 'https://www.olx.bg/ads/user/lpAO/'
- page = requests.get(url)
- # print(page.text)
- if not page.status_code == 200:
- exit()
- html_soup = BeautifulSoup(page.content, "html.parser")
- # print(html_soup.prettify())
- all_user_info = html_soup.find('div', id='listContainer')
- # print(all_user_info)
- user_name = all_user_info.find('h3', class_='xxx-large')
- # print(user_name)
- all_user_offers = html_soup.find_all(class_='listHandler')
- # print(len(all_user_offers)) # колко обяви има
- for offer in all_user_offers:
- offer_title = offer.find_all('a', class_='marginright5 link linkWithHash detailsLink')
- offer_price = offer.find_all('p', class_='price')
- offer_img = offer.find_all('img', class_='fleft')
- if None in (offer_title, offer_price, offer_img):
- continue
- print(offer_title)
- print(offer_price)
- print(offer_img)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement