Skip to main content

Query QRZ.com Ham Radio License API

Project description

A python module to query QRZ.com’s ham radio license database. Supports both python 2.7 and 3.x

NOTE: this is VERY alpha, though working great for call sign lookup, which was what I needed quickly for another project I’m working on.

Install / Use

This package can be installed via pip: “pip install -U pyQRZ”

Once installed, you’ll need to create a settings file (see below) and use the path to said file

# pyQRZ settings
[qrz]
username=blah
password=blahblah

Basic use example:

qrz = QRZ('./settings.cfg')
result = qrz.callsign("w7atc")
print result['fname'], result['name']
print result['addr2'], result['state']
print result['country']

ALSO NOTE: To use QRZ.com’s XML API, a subscription is required. But, in my opinion it’s the fastest and most complete (world wide) ham radio license database. If you don’t have a QRZ.com subscription or aren’t building an application (logging software) for those that do, this won’t be of any use to you.

My project will also incorperate the FCC database (free but USA only) I’ll add that at some point.

Project details


Download files

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

Files for pyQRZ, version 0.0.1b
Filename, size File type Python version Upload date Hashes
Filename, size pyQRZ-0.0.1b.tar.gz (2.9 kB) File type Source Python version None Upload date Hashes View

Supported by

AWS AWS Cloud computing Datadog Datadog Monitoring DigiCert DigiCert EV certificate Facebook / Instagram Facebook / Instagram PSF Sponsor Fastly Fastly CDN Google Google Object Storage and Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Salesforce Salesforce PSF Sponsor Sentry Sentry Error logging StatusPage StatusPage Status page