Я впервые занимаюсь поиском в интернете. То, что я хотел бы сделать, это получить всю возможную информацию о свойствах (местоположение, цена и т. Д.)
Итак, что я имею сейчас, что мне удалось собрать с помощью некоторого поиска в Google, примерно так:
import requests
from bs4 import BeautifulSoup
from pprint import pprint as pp
rootURL = 'https://www.jawitz.co.za/'
response = requests.get(rootURL)
html = response.content
soup = BeautifulSoup(html,'lxml')
dropdown_list = soup.select(".primary .child-pages a")
cityLinks = [rootURL + dropdown_list_value['href'] for dropdown_list_value in dropdown_list]
# params for our request
params = {"province": "Western Cape",
"suburb": "Van Riebeeck Park",
"region": "Worcester",
"id": 929,
"property_type": "Apartment"}
for city in cityLinks: # Looping each city from the Apartment drop down list
with requests.Session() as s:
r= s.get(city)
soup = BeautifulSoup(r.content)
# getting some information should go here
Теперь я не совсем уверен, как получить информацию, поскольку на этом сайте, после изучения ресурсов, я наткнулся на некоторые скрытые данные. Любые советы о том, как продолжить это? Я немного запутался в том, как получить доступ к информации, доступной на ресурсе.
Заранее спасибо!