API for FlightRadar24
Project description
FlightRadarAPI
API for Flight Radar 24 written in Python 3.
Installing FlightRadarAPI:
pip3 install FlightRadarAPI
Basic Usage:
Just create a FlightRadar24API object after importing it.
from FlightRadar24.api import FlightRadar24API
fr_api = FlightRadar24API()
Getting airports list:
airports = fr_api.get_airports()
Getting airlines list:
airlines = fr_api.get_airlines()
Getting flights list:
flights = fr_api.get_flights()
Getting zones list:
zones = fr_api.get_zones()
You can also get more information about a specific flight such as: aircraft images, estimated time, trail, etc.
f_details = fr_api.get_flight_details(flight.flight_id)
flight.set_flight_details(f_details)
print("Flying to", flight.destination_airport_info["name"])
Filtering flights and airports:
Getting flights by airline:
airline_icao = "AZU"
thy_flights = fr_api.get_flights(airline = airline_icao)
Getting flights by bounds:
bounds = fr_api.get_bounds(zone)
flights = fr_api.get_flights(bounds = bounds)
Getting airports by ICAO:
icao = "VNLK"
lukla_airport = fr_api.get_airport(icao = icao)
Getting airports by IATA:
iata = "LUA"
lukla_airport = fr_api.get_airport(iata = iata)
Getting and configuring Real-time Flight Tracker parameters:
params = fr_api.get_real_time_flight_tracker_config()
set_real_time_flight_tracker_config(new_config)
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
FlightRadarAPI-1.1.1.tar.gz
(4.7 kB
view details)
File details
Details for the file FlightRadarAPI-1.1.1.tar.gz.
File metadata
- Download URL: FlightRadarAPI-1.1.1.tar.gz
- Upload date:
- Size: 4.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.25.1 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.54.1 CPython/3.7.6
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
16e0e296f497f7ccc2cb6353fc0726584f739cc6db551da2635f6e5e213cb01b
|
|
| MD5 |
3987cf37c98844d5533335660782300a
|
|
| BLAKE2b-256 |
a82eeb2630e69bed050b060c74ea14011931a7ba128ae5932911e6b0d0b8c15e
|