Я пытаюсь научиться пользоваться библиотекой python BeautifulSoup, я хотел бы, например, вычеркнуть цену билета на рейсах Google.Поэтому я подключился к Google Авиабилеты, например по этой ссылке , и я хочу получить самую дешевую цену на рейс.
Так что я бы получил значение внутри div с этим классом "gws-flight-results__itinerary-price "(как на рисунке).
Вот простой код, который я написал:
from bs4 import BeautifulSoup
import urllib.request
url = 'https://www.google.com/flights?hl=it#flt=/m/07_pf./m/05qtj.2019-04-27;c:EUR;e:1;sd:1;t:f;tt:o'
page = urllib.request.urlopen(url)
soup = BeautifulSoup(page, 'html.parser')
div = soup.find('div', attrs={'class': 'gws-flights-results__itinerary-price'})
Но полученный div имеетclass NoneType
.
Я также пытаюсь использовать
find_all('div')
, но во всем div, который я нашел таким образом, не было интересующего меня div. Может ли кто-нибудь мне помочь?