AttributeError:“str”对象没有属性“is \u absolute”

2024-09-28 23:41:07 发布

您现在位置:Python中文网/ 问答频道 /正文

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

但我得到一个错误-

属性错误:“str”对象没有属性“is”绝对“

这是我的基本密码-

    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文件,以及如何解决这个问题?在


Tags: 文件fromimportcomaddzone属性dns