¿Cómo cargar/editar/ejecutar / guardar archivos de texto (.py) en una celda de notebook IPython?


Recientemente he pasado a usar portátiles IPython como parte de mi flujo de trabajo. Sin embargo, no he tenido éxito en encontrar una manera de importar archivos .py en las celdas individuales de una libreta IPython abierta para que puedan editarse, ejecutarse y luego guardarse. Se puede hacer esto?

He encontrado esto en la documentación que me dice cómo importar archivos .py como nuevos cuadernos, pero esto se queda corto de lo que quiero lograr.

Cualquier sugerencia sería muy apreciada, gracias previamente.


Warning: Undefined property: agent_blog_content::$date_asked in /var/www/agent_etc/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 32

Warning: Undefined property: agent_blog_content::$count_answers in /var/www/agent_etc/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 52