Every line of 'python online shell' code snippets is scanned for vulnerabilities by our powerful machine learning engine that combs millions of open source libraries, ensuring your Python code is secure.
63 def shell(ns=None, banner=None): 64 'Start an interactive shell.' 65 try: 66 import IPython 67 except ImportError: 68 import code 69 return code.interact(banner, local=ns) 70 else: 71 params = dict(user_ns=ns) 72 if banner is not None: 73 params['banner1'] = banner 74 return IPython.embed(**params)
192 @cli.command() 193 @click.option( 194 "console", 195 "--ipython", 196 default=True, 197 flag_value="ipython", 198 help="Start with ipython console", 199 ) 200 @click.option( 201 "console", "--ptpython", flag_value="ptpython", help="Start with ptpython console" 202 ) 203 @click.option( 204 "console", "--bpython", flag_value="bpython", help="Start with bpython console" 205 ) 206 @click.option( 207 "console", "--python", flag_value="python", help="Start with python console" 208 ) 209 def shell(console): 210 """Runs a Python shell with context""" 211 return create_shell( 212 MANAGE_DICT.get("shell", {}).get("console", console), MANAGE_DICT 213 )
19 def Shell(*args, **kwargs): 20 pass