17836SN/A#!/usr/bin/python
27836SN/A# vim:fileencoding=utf-8
37836SN/A#
47836SN/A# IDN (Internationalized Domain Name) lookup support
57836SN/A#
67836SN/Aimport unbound
77836SN/A
87836SN/Actx = unbound.ub_ctx()
97836SN/Actx.resolvconf("/etc/resolv.conf")
107836SN/A
117836SN/Astatus, result = ctx.resolve(u"www.h����ky����rky.cz", unbound.RR_TYPE_A, unbound.RR_CLASS_IN)
127836SN/Aif status == 0 and result.havedata:
137836SN/A    print "Result:"
147836SN/A    print "      raw data:", result.data
157836SN/A    for k in result.data.address_list:
167836SN/A        print "      address:%s" % k
177836SN/A
187836SN/A