ImportError: No module named unbound

时间:2015-06-25 18:31:47

标签: python dns

Why does the usage of

from unbound import ub_ctx,RR_TYPE_A,RR_CLASS_IN

causes

ImportError: No module named unbound

import os
from unbound import ub_ctx,RR_TYPE_A,RR_CLASS_IN

ctx = ub_ctx()
ctx.resolvconf("/etc/resolv.conf")
if (os.path.isfile("keys")):
        ctx.add_ta_file("keys") #read public keys for DNSSEC verification

status, result = ctx.resolve("www.nic.cz", RR_TYPE_A, RR_CLASS_IN)
if status == 0 and result.havedata:

    print "Result:", result.data.address_list

    if result.secure:
        print "Result is secure"
    elif result.bogus:
        print "Result is bogus"
    else:
        print "Result is insecure"

0 个答案:

没有答案