跳转到主要内容

使用DNS SRV记录进行服务查找

项目描述

为dnspython创建的一个小型包装器,以列表形式返回指定主机、协议和域名名的SRV记录作为namedtuples。

Version Status Coverage License

安装

srvlookup可在Python包索引中找到。只需

pip install srvlookup

示例

>>> import srvlookup
>>> srvlookup.lookup('api', 'memcached')
[SRV(host='192.169.1.100', port=11211, priority=1, weight=0, host='memcache1.local'),
 SRV(host='192.168.1.102', port=11211, priority=1, weight=0, host='memcache2.local'),
 SRV(host='192.168.1.120', port=11211, priority=1, weight=0, host='memcache3.local'),
 SRV(host='192.168.1.126', port=11211, priority=1, weight=0, host='memcache4.local')]
>>>

测试

python setup.py nosetests

需求

项目详情


下载文件

下载您平台的文件。如果您不确定该选择哪个,请了解有关安装包的更多信息。

源代码分发

srvlookup-3.0.0.tar.gz (5.2 kB 查看哈希值)

上传时间 源代码

由以下机构支持