Python 2.7 &引用;文件描述符超出select中的范围;使用scapy发送数据包时出错
我在用scapy发送数据包时遇到了这个问题,这种情况非常不一致,我只想知道如何调试这个问题,有没有办法解决这个问题。 我们可以用select.poll()替换select.select()调用吗,因为我读到select对文件描述符有限制。 我不熟悉select或poll,请建议更好的调试方法Python 2.7 &引用;文件描述符超出select中的范围;使用scapy发送数据包时出错,python-2.7,scapy,Python 2.7,Scapy,我在用scapy发送数据包时遇到了这个问题,这种情况非常不一致,我只想知道如何调试这个问题,有没有办法解决这个问题。 我们可以用select.poll()替换select.select()调用吗,因为我读到select对文件描述符有限制。 我不熟悉select或poll,请建议更好的调试方法 File "/root/lib/Packets/UDP_pkts.py", line 177, in send_gre_dns_query scapy.all.send(subscriber_pkts, c
File "/root/lib/Packets/UDP_pkts.py", line 177, in send_gre_dns_query
scapy.all.send(subscriber_pkts, count=op_args['pktCount'])
File "/root/thirdparty/lib/scapy/sendrecv.py", line 261, in send
__gen_send(conf.L3socket(*args, **kargs), x, inter=inter, loop=loop, count=count,verbose=verbose, realtime=realtime)
File "/root/thirdparty/lib/scapy/arch/linux.py", line 317, in __init__
_flush_fd(self.ins)
File "/root/thirdparty/lib/scapy/arch/linux.py", line 301, in _flush_fd
r,w,e = select([fd],[],[],0)
ValueError: filedescriptor out of range in select()