火腿无线电许可API查询
pyQRZ的Python项目详细描述
查询qrz.com的ham无线电许可证数据库的python模块。在Python2.7、3.4、3.5、3.6上测试
中断更改
在项目中使用Pyqrz时,请将Pyqrz固定到使用代码的版本。可能有破裂 即将发布的版本中的更改。
安装/使用
此软件包可以通过pip安装:“pip install-u pyqrz”
安装后,您需要创建一个设置文件(见下文)并在使用qrz时提供文件路径。或者, 您可以使用适当的内容设置环境变量“qrz_user”和“qrz_password”。
# pyQRZ settings[qrz]username=blahpassword=blahblah
基本使用示例:
qrz=QRZ(cfg='./settings.cfg')result=qrz.callsign("w7atc")printresult['fname'],result['name']printresult['addr2'],result['state']printresult['country']
注: 要使用qrz.com的XML API获取详细数据,需要订阅。不过,看起来你可以 使用标准qrz用户帐户的信息。不过,我可不指望。
我正在考虑提供一个免费的(和开源的)callsign查找服务,可能从美国开始。如果 这是你感兴趣的,随时与我联系。知道这将是有益的将使它成为一个更高的优先事项。