¿Múltiples directorios y / o subdirectorios en la sesión de IPython Notebook?

Las páginas de documentación de IPython sugieren que abrir varias sesiones diferentes del cuaderno de IPython es la única forma de interactuar con los cuadernos guardados en diferentes directorios o subdirectorios, pero esto no se confirma explícitamente en ninguna parte.

Me enfrento a una situación en la que podría necesitar interactuar con cientos de cuadernos diferentes, que se clasifican de acuerdo con las diferentes propiedades y se almacenan en subdirectorios de un directorio principal. He puesto ese directorio principal (llamémoslo/main) en elipython_notebook_config.py archivo de configuración para ser el directorio predeterminado.

Cuando lanzo el portátil IPython, de hecho, muestra todos los cuadernos guardados que están dentro/main (perono cuadernos guardados dentro de subdirectorios dentro de/main).

¿Cómo puedo lograr un solo panel de control de IPython que me muestre los cuadernos dentro de/main y también muestra subdirectorios, me permite expandir un subdirectorio y elegir su contenido, o simplemente muestra todos los cuadernos de todos los subdirectorios?

Hacer esto lanzando nuevas instancias de IPython cada vez está completamente fuera de cuestión.

Estoy dispuesto a juguetear con el código fuente si tengo que hacerlo para esta habilidad. Es un tipo de función extremadamente básico, lo necesitamos, y es sorprendente que no sea solo el comportamiento predeterminado de IPython. Para cualquier cantidad de cuadernos guardados de más de 10 o 15, esta función esnecesario.

Respuestas a la pregunta(2)

Su respuesta a la pregunta