@ishaimiev

Парсер сайта загружаемая с помощью js?

Помогите пожалуйста написать сайт trackadsb.com/VirtualRadar/desktop.html .
Хочу получить данные внутри



Смотрю код страницы, внутри пусто. А самом деле там список самолётов.

Вот код в питоне

from bs4 import BeautifulSoup
import requests


comps=[]
def parse():
	URL='http://trackadsb.com/VirtualRadar/desktop.html#'
	HEADERS={'User-Agent':'Mozilla/5.0 (Windows NT 6.1; Win64; x86) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/55.0.2883.87 Safari/537.36'}
	
	response =requests.get(URL, headers=HEADERS)
	soup=BeautifulSoup(response.content, 'html.parser')
	items=soup.find('div', id="aircraftList")
	
	for item in items:
		comps.append(
			item.get_text())

			#for comp in comps:
			#	print(comp[title])
	print(comps)
parse()
  • Вопрос задан
  • 73 просмотра
Пригласить эксперта
Ответы на вопрос 1
SoreMix
@SoreMix Куратор тега Python
yellow
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы