Python - Mostrar salida de 4 vuelos

 
Vista:

Mostrar salida de 4 vuelos

Publicado por Caleb (1 intervención) el 24/09/2020 01:28:19
Buenas tardes, tengo una pequeña duda y se que es sencillo pero por más que lo intento solucionar no me da. El problema es que quiero mostrar la salida y llegada de 4 vuelos.. pero solo me esta funcionando si lo dejo en un solo vuelo. Muchas gracias de antemano!

Esto es lo que llevo:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
import requests
from bs4 import BeautifulSoup
from selenium import webdriver
from webdriver_manager.chrome import ChromeDriverManager
import time
 
url = 'https://www.latam.com/es_co/apps/personas/booking?fecha1_dia=01&fecha1_anomes=2021-02&from_city1=BOG&to_city1=CTG&ida_vuelta=ida&cabina=Y&nadults=1&nchildren=0&ninfants=0&app=deal-finder#/'
 
driver = webdriver.Chrome(ChromeDriverManager().install())
 
options = webdriver.ChromeOptions()
options.add_argument('--incognito')
 
driver = webdriver.Chrome(executable_path=r'C:\Users\caleb\.wdm\drivers\chromedriver\win32\85.0.4183.87\chromedriver.exe')
driver.get(url)
 
time.sleep(10)
 
vuelos = driver.find_elements_by_xpath('//li[@class="flight"]')
 
vuelo = vuelos[0]
salida = vuelo.find_element_by_xpath('.//div[@class="departure"]/time').get_attribute('datetime')
 
print("Cargando Datos de Vuelos...")
print("")
print(salida)
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder