Skip to content
Snippets Groups Projects
Commit 976e8e53 authored by mtu's avatar mtu
Browse files

Remove IPython-specific tab completion

parent 1993f53f
No related branches found
No related tags found
No related merge requests found
...@@ -480,16 +480,11 @@ def interact(mydict=None,argv=None,mybanner=None,loglevel=20): ...@@ -480,16 +480,11 @@ def interact(mydict=None,argv=None,mybanner=None,loglevel=20):
banner = the_banner + " using IPython %s\n" % IPython.__version__ banner = the_banner + " using IPython %s\n" % IPython.__version__
from IPython.terminal.embed import InteractiveShellEmbed from IPython.terminal.embed import InteractiveShellEmbed
from IPython.terminal.prompts import Prompts, Token from IPython.terminal.prompts import Prompts, Token
from IPython.utils.generics import complete_object
from traitlets.config.loader import Config from traitlets.config.loader import Config
from scapy.packet import Packet from scapy.packet import Packet
cfg = Config() cfg = Config()
@complete_object.when_type(Packet)
def complete_packet(obj, prev_completions):
return prev_completions + [fld.name for fld in obj.fields_desc]
try: try:
get_ipython get_ipython
except NameError: except NameError:
......
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