Это простой интерфейс командной строки (CLI) для получения цен на авиабилеты из нескольких пунктов отправления/назначения.
Это удобно, чтобы оценить стоимость авиабилетов для групп, вылетающих из разных мест, или найти место дешевле для всех!
Перейдите на https://rapidapi.com/ и войдите/зарегистрируйтесь для получения ключа API.
git clone
cd sky-scanner-flight-prices
python3 -m venv .venv # or any virtual environment you like
pip install -r requirements.txt
python flight_prices.py
--origin "NVT/BR"
--country="BR"
--destination "RIOA"
--departure-date "2019-09-17"
--return-date "2019-09-21"
--api-key "YOUR API KEY"
--output "flight-prices.csv"
--output-summary "summary.csv"
Обратите внимание, что суффикс /BR
в origin
требуется только в том случае, если вы бронируете рейсы из разных стран происхождения. country
— это страна, в которой следует искать предложения. Обычно это аэропорт страны origin
. Если в origin
не указано это значение, будет использоваться.
Чтобы получить список аэропортов, это может помочь https://rapidapi.com/skyscanner/api/skyscanner-flight-search?endpoint=5a9c9edde4b084deb4ea6195.