Skip to content
Snippets Groups Projects
Commit 6d9e1a2f authored by Pierre Lalet's avatar Pierre Lalet Committed by GitHub
Browse files

Merge pull request #386 from gpotter2/fix-3-console

[Windows] Fix autocompletion crash
parents 4b8e850c 96df7967
No related branches found
No related tags found
No related merge requests found
...@@ -239,7 +239,10 @@ def interact(mydict=None,argv=None,mybanner=None,loglevel=20): ...@@ -239,7 +239,10 @@ def interact(mydict=None,argv=None,mybanner=None,loglevel=20):
try: try:
object = eval(expr) object = eval(expr)
except: except:
object = eval(expr, session) try:
object = eval(expr, session)
except (NameError, AttributeError):
return
from scapy.packet import Packet, Packet_metaclass from scapy.packet import Packet, Packet_metaclass
if isinstance(object, Packet) or isinstance(object, Packet_metaclass): if isinstance(object, Packet) or isinstance(object, Packet_metaclass):
words = filter(lambda x: x[0]!="_",dir(object)) words = filter(lambda x: x[0]!="_",dir(object))
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment