Skip to main content

Download data from the NRE DTD

Project description

nre-dtd

A tool for downloading data from the National Rail Enquiries' data feed.

This code is licensed under the WTFPL or the CC0 (at your discretion), but its output is not. Any NRE data included in the output of this program is subject to these terms and conditions.

Useful links

Get started

Get an account

Use the tool

From PyPI

  • Run python3 -m pip install nre-dtd.

From source

  • Run python3 -m pip install poetry if you have not got Poetry.
  • Run poetry init to set up the environment.
  • Run poetry shell to enter the environment.
  • Or, prepend poetry run -- to every command.

Examples

Get usage instructions

nre-dtd --help

Download everything

nre-dtd --fares <filename>.zip --routeing <filename>.zip --timetable <filename>.zip

This will ask you for a password. The downloaded files are zipped.

Supply the username and password on the command line

nre-dtd --username sarah@example.com --password "correct-horse-battery-staple" <...>

Powered by National Rail Enquiries

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

nre_dtd-1.0.1.tar.gz (3.9 kB view hashes)

Uploaded Source

Built Distribution

nre_dtd-1.0.1-py3-none-any.whl (4.0 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page