Skip to content
import requests
from bs4 import BeautifulSoup

# Defina as informações de origem, destino e datas que você deseja pesquisar
origem = 'ZRH'
destino = 'GRU'
datas_ida = ['2023-10-29'] #, '2023-10-30', '2023-10-31']
datas_volta = ['2023-12-28','2024-01-05','2024-01-26']

# Crie uma lista vazia para armazenar os resultados
resultados = []

# Itere sobre as datas e faça a solicitação para cada data
for data_ida in datas_ida:
    url = f"https://interline.tudoazul.com/flights/RT/{origem}/{destino}/-/-/{data_ida}/2024-01-26/1/1/0/0/0/All/F/ECONOMY/-/-/-/-/A/-"
    #https://interline.tudoazul.com/flights/RT/ZRH/GRU/-/-/2023-10-30/2024-01-26/1/1/0/0/0/ALL/F/ECONOMY/-/-/-/-/A/-
    response = requests.get(url)
    soup = BeautifulSoup(response.content, 'html.parser')
    print(soup)
    # Encontre todas as caixas de valores de milhas e adicione ao resultado
    caixas = soup.find_all('div', {'class': 'flight-price'})
    for caixa in caixas:
        valor = caixa.find('p', {'class': 'price'}).text
        resultados.append(valor)
        print(valor)

# Imprima os resultados
print(resultados)
print(url)
import numpy as np
import matplotlib.pyplot as plt

def beautiful_sine():
    x = np.linspace(0, 10, 1000)
    y = np.sin(x)
    plt.plot(x, y, color='purple', linewidth=2)
    plt.title('Beautiful Sine Wave')
    plt.xlabel('X-axis')
    plt.ylabel('Y-axis')
    plt.show()
    
beautiful_sine()