Python HamQTH
A HamQTH client library for Python.
HamQTH provides a simple interface for application developers.
This library supports the XML callbook search which provides search capability for:
- callsign data
- callsign bio
- recent activity of any callsign
Usage requires registration with the HamQTH service.
Installation and Usage
For more detailed information check out the Project Documentation on GitHub Pages. Also check out the code and tests as the source of truth.
Requests is also required, you made need to install it separately.
pip install hamqth
>>> from hamqth import HamQTHClient
>>> client = HamQTHClient()
>>> client.authenticate('username', 'password')
>>> client.search_callsign('callsign')
…
>>> client.logout()
Related Projects
These projects also target Python, but others exist as well as probably more of which I am not aware.
References
- HamQTH Website: HamQTH
- HamQTH Developer Documentation: HamQTH For application developers
- GitLab Repository: GitLab Repository
- GitHub Repository: GitHub Repository
- Project Documentation on GitHub Pages: Project Documentation