AttributeError:'str'对象没有属性'is_absolute'

时间:2015-10-20 18:48:08

标签: python python-2.7 dns subdomain dnspython

我拥有所有资源记录集和资源types(cname,A,ns,mx)。我想在python中使用easyzonednspythondns库创建一个dns文件(BIND格式)。

但是我收到了错误 -

属性错误:'str'对象没有属性'is_absolute'

这是我的基本代码 -

    from dns.zone import Zone
    from dns.rdataclass import *
    from dns.rdatatype import *
    zone1 = Zone(origin='example.com.')
    A_add = "example.com."
    print "Adding record of type A:", A_add
    rdataset = zone1.find_rdataset(A_add, rdtype=A, create=True)
    rdata = dns.rdtypes.IN.A.A(IN, A, address="192.168.10.30")
    rdataset.add(rdata, ttl=300)

我在rdataset = zone1.find_rdataset(A_add, rdtype=A, create=True)上收到错误。

如何使用python中上面提到的任何库创建一个dns文件以及如何解决这个问题?

0 个答案:

没有答案