diff --git a/scapy/main.py b/scapy/main.py index d50763f2baaf5ce2155c72f01d3b0862c1da0fa2..b8fc3f3a02e99a7120aa60b468c755d1302986ac 100644 --- a/scapy/main.py +++ b/scapy/main.py @@ -308,7 +308,8 @@ def interact(mydict=None,argv=None,mybanner=None,loglevel=20): if IPYTHON: banner = the_banner % (conf.version) + " using IPython %s" % IPython.__version__ - ipshell = IPython.Shell.IPShellEmbed(banner = banner) + args = [''] # IPython command line args (will be seen as sys.argv) + ipshell = IPython.Shell.IPShellEmbed(args, banner = banner) ipshell(local_ns=session) else: code.interact(banner = the_banner % (conf.version),