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

  1. S'inscrire à l'API temps réel
  2. Télécharger le kit
  3. Installer le package python zeep
  4. 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