Skip to main content

Simple command line tool to download METAR's and TAF's for a given station and store them in text files.

Project description

get-metars

Simple command line tool to download METAR's and TAF's for a given station and store them in text files.

Requirements

This package requires:

Python because it was developed on that version.

Installation

For install only run this command from your terminal

pip install get-metars

Update

Update with pip adding the option --upgrade

pip install --upgrade get-metars

Examples

The data are downloaded from Ogimet.com, so be nice and don't saturate the server. This site only accepts requests of data of 31 days or less at a time.

To download data for a specific month (i.e. january 2022) of JFK INT. Airport only run

get-metars kjfk --init 2022-01-01

The program will understand that you want all data of the month.

If you need only the METAR's run

get-metars kjfk --init 2022-01-01 --type SA

where SA means METAR type of aeronautical report. Type get-metars --help to see all the available options.

If you need a specific time of period you need to give the initial and final datetimes, as follows

get-metars kjfk --init 2021-12-05T01:00:00 --final 2021-12-10T22:30:00 --type SP

where SP means SPECI type of aeronautical reports.

To standarize the reports for TAF-VER verification program add the flag --sanitize or -s. To make the program store the reports in one line add the flag --one-line or -o. By default, reports are written to the file with the datetime prefix with format %Y%m%d%H%M. If you want to remove that prefix add the flag --no-datetime-prefix.

So that's it. Simple no? Have a happy coding :D

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

get_metars-0.6.2.tar.gz (6.8 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

get_metars-0.6.2-py3-none-any.whl (8.4 kB view details)

Uploaded Python 3

File details

Details for the file get_metars-0.6.2.tar.gz.

File metadata

  • Download URL: get_metars-0.6.2.tar.gz
  • Upload date:
  • Size: 6.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/2.2.1 CPython/3.9.24 Linux/6.11.0-1018-azure

File hashes

Hashes for get_metars-0.6.2.tar.gz
Algorithm Hash digest
SHA256 afb445cedbf8da210763f7a5133f191184d8a1aa71b35856ddbd4c7cb7c471fa
MD5 07a36a7597816dae9976760ea251d4d8
BLAKE2b-256 58ed8602537158b0d33a386bc0b879c09692274ea551016106fc1e40a3aa9825

See more details on using hashes here.

File details

Details for the file get_metars-0.6.2-py3-none-any.whl.

File metadata

  • Download URL: get_metars-0.6.2-py3-none-any.whl
  • Upload date:
  • Size: 8.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/2.2.1 CPython/3.9.24 Linux/6.11.0-1018-azure

File hashes

Hashes for get_metars-0.6.2-py3-none-any.whl
Algorithm Hash digest
SHA256 12e248fff0aa1117d8af08bf0e232e268b6ced1bf429631e683d49eb58306422
MD5 e8940b298fa443c32db6d1dbc7e8385c
BLAKE2b-256 15a3d5097e5f94533e524ea1ffee968cb9fb73c3bcc21b468a6e523807ff8106

See more details on using hashes here.

Supported by

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