Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/python-2.7/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 将结果解析到列表中_Python_Python 2.7_Dns_Dnspython - Fatal编程技术网

Python 将结果解析到列表中

Python 将结果解析到列表中,python,python-2.7,dns,dnspython,Python,Python 2.7,Dns,Dnspython,我创建了一个简单的dns.query函数,我正在尝试将结果添加到列表或字典中。但是我不知道如何实现它,我试过list.appendsubdomain,item,我试过使用join函数,我试过体面地使用update函数 任何指点都将不胜感激 原创的 修理 那么,你是不是遇到了错误,或者什么?抱歉,没有,我只是得到了空白的结果。我想你不会看到任何错误,因为每当出现错误时,你都在默默地传递。如果删除try和except,是否会出现任何错误?我刚刚尝试了'targets.appendsubdomain+

我创建了一个简单的dns.query函数,我正在尝试将结果添加到列表或字典中。但是我不知道如何实现它,我试过list.appendsubdomain,item,我试过使用join函数,我试过体面地使用update函数

任何指点都将不胜感激

原创的

修理


那么,你是不是遇到了错误,或者什么?抱歉,没有,我只是得到了空白的结果。我想你不会看到任何错误,因为每当出现错误时,你都在默默地传递。如果删除try和except,是否会出现任何错误?我刚刚尝试了'targets.appendsubdomain+'''+stritem',这似乎有效。我打印了e,发现了一个有用的错误,想象一下:有没有更好的方法来实现我所追求的?
def get_brutes(subdomain):
    targets = []
    try:
        myResolver = dns.resolver.Resolver()
        myResolver.nameservers = ['8.8.8.8']
        myAnswers = myResolver.query(subdomain)
        for item in myAnswers.rrset:
            targets.append(subdomain,item)  

    except Exception as e:
        pass
    return targets
def get_brutes(subdomain):
    targets = []
    try:
        myResolver = dns.resolver.Resolver()
        myResolver.nameservers = ['8.8.8.8']
        myAnswers = myResolver.query(subdomain)
        for item in myAnswers.rrset:
            targets.append(subdomain + ' ' + str(item))

    except Exception as e:
        pass
    return targets