Me gustaría que mi código de Python inicie una consola interactiva de Python (REPL) en medio del código en ejecución usando algo como code.interact(). Pero la consola que inicia code.interact() no ve las variables en el espacio de nombres actual. ¿Cómo puedo hacer algo como:¿Cómo obtener la consola interactiva de Python en el espacio de nombres actual?
mystring = "hola"
code.interact()
... y luego en la consola interactiva que comienza, debería ser capaz de escribir y obtener mystring "Hola". es posible? ¿Debo establecer el argumento "local" de code.interact() en algo? ¿A qué se debería poner esto? ¿Cómo se debe llamar?
si desea que las variables globales como el uso del bien el siguiente: code.interact (local = dict (gl obals(), ** locals())) – m01