Я пытаюсь использовать библиотеку запросов + красивый суп, чтобы получить информацию о точках антенны с карты, показанной на этом сайте.
http://www.sites.bipt.be/
Мой первоначальный план состоял в том, чтобы перебирать номера сайтов, извлекать информацию о широте / длине, которая появляется на левой панели при нажатии на точку, и отображать эти данные в Ar c. До сих пор я обращался к элементу, где находится эта информация, когда щелкают точку (id = selectedsite ...). Но элемент оказывается пустым в python, по-видимому, из-за того, что ничего не нажимается?
Это мой первый веб-анализ, и я ограничил HTML знание, если есть другой подход, который был бы лучше или любые указатели Вы могли бы предложить, что будет высоко ценится:)
import requests
from bs4 import BeautifulSoup
#api_key = 'MY_API_KEY'
#Prettify HTML
source = requests.get("http://www.sites.bipt.be/").text
soup = BeautifulSoup(source, 'lxml')
print(soup.prettify())
# Class where information on the selected site is located - turns up empty
div = soup.find(id='selectedsite')
print(div.prettify())