A Library with Amateur Radio specific Functions and Methods
Find a file
2014-06-15 14:06:17 +07:00
docs Improved documentation 2014-06-15 14:06:17 +07:00
pyhamtools Improved documentation 2014-06-15 14:06:17 +07:00
test Improved documentation 2014-06-15 14:06:17 +07:00
LICENSE Initial commit 2014-04-24 04:48:38 -07:00
README.md Improved documentation 2014-06-15 14:06:17 +07:00
readthedocs-pip-requirements.txt changed to sphinxcontrib-napoleon and google style 2014-04-24 17:05:24 +02:00
setup.py Added Push to Redis and Redis as a LookupLib 2014-05-08 15:03:16 +02:00
tox.ini Added documentation for class Callinfo 2014-04-30 08:56:08 +02:00

pyhamtools

A Library with Amateur Radio specific Functions and Classes for any kind of Callsign Lookup Service, e.g. Logbooks or DX-Clusters. Currently,

This Library is used in production at DxHeat.com.

Installation

Easiest way to install pyhamtools is through the packet manager PIP: `pip install pyhamtools'

How to use pyhamtools

>>> from pyhamtools import LookupLib, Callinfo
>>> my_lookuplib = LookupLib(lookuptype="countryfile")
>>> cic = Callinfo(my_lookuplib)
>>> cic.get_all("DH1TW")
    {
        'country': 'Fed. Rep. of Germany',
        'adif': 230,
        'continent': 'EU',
        'latitude': 51.0,
        'longitude': -10.0,
        'cqz': 14,
        'ituz': 28
    }

Check out the full documentation at: PyHamTools.readthedocs.org