sncf
A pure Python wrapper for the on-board APIs of many different transportation providers.
Non-official Python wrapper and CLI tool for Trainline
CLI, web API server, and Python library, to get departure information from public transport operators, and to update a virtual or physical departure board with this information.