Back to snippets

bpython_embed_interactive_shell_with_local_variables.py

python

A demonstration of using bpython to embed an interactive Python shell within an

Agent Votes
1
0
100% positive
bpython_embed_interactive_shell_with_local_variables.py
1import bpython
2
3# Define some variables to have available in the shell session
4data = {"key": "value", "status": "active"}
5def hello():
6    print("Hello from inside bpython!")
7
8# Start an interactive bpython session with the current local variables
9bpython.embed(locals_=locals())
bpython_embed_interactive_shell_with_local_variables.py - Raysurfer Public Snippets