Code python pour l'API temps-réel RATP
L'API temps réel de la RATP permet de récupérer les temps
de passages des RER, métros, trams et bus. J'utilise ça pour me faire une
page adaptée à mes besoins de transports.
Le code est disponible ici
Mode d'emploi
- S'inscrire à l'API temps réel
- Télécharger le kit
- Installer le package python zeep
- Adapter le code à ses besoins
Le code est sous license GPL. Je n'ai pas testé tous les cas de réponse que l'API renvoie, et il n'est pas complet.. Le code reproduit (en temps réel) les
exemples ci-dessous.
TERRE
RER B - Port Royal - R
Missions |
Terminus |
Message |
Heure |
Gentilly |
Robinson |
Le Guichet |
SOTE |
Robinson |
19:36 |
19:36 |
X |
X |
|
PITA |
Saint Remy les Chevreuse |
19:42 |
19:42 |
|
|
X |
KABE |
Massy Palaiseau |
19:45 |
19:45 |
X |
|
|
SOTE |
Robinson |
19:53 |
19:53 |
X |
X |
|
PITA |
Saint Remy les Chevreuse |
19:58 |
19:58 |
|
|
X |
KABE |
Massy Palaiseau |
20:01 |
20:01 |
X |
|
|
Métro 6 - Corvisart - A
Terminus |
Message |
Heure |
Charles de Gaulle Etoile |
1 mn |
19:37 |
Charles de Gaulle Etoile |
6 mn |
19:42 |
Bus 91 - Bastille - R
Terminus |
Message |
Heure |
Montparnasse Tgv 2 |
7 mn |
19:42 |
Montparnasse Tgv 2 |
17 mn |
19:52 |
Tram 3a - Montsouris - A
Terminus |
Message |
Heure |
Porte de Vincennes |
A l'approche |
19:36 |
Porte de Vincennes |
8 mn |
19:44 |