Vários diretórios e / ou subdiretórios na sessão do IPython Notebook?
As páginas de documentação do IPython sugerem que a abertura de várias sessões diferentes do IPython notebook é a única maneira de interagir com blocos de anotações salvos em diretórios ou subdiretórios diferentes, mas isso não é explicitamente confirmado em nenhum lugar.
Estou enfrentando uma situação em que talvez precise interagir com centenas de blocos de anotações diferentes, que são classificados de acordo com diferentes propriedades e armazenados em subdiretórios de um diretório principal. Eu configurei o diretório principal (vamos chamá-lo/main
) noipython_notebook_config.py
arquivo de configuração para ser o diretório padrão.
Quando eu lanço o notebook IPython, na verdade ele exibe todos os cadernos salvos que estão dentro/main
(masnão guardou cadernos dentro de subdiretórios dentro/main
).
Como posso conseguir um único painel IPython que me mostre os cadernos dentro/main
e também mostra subdiretórios, permite-me expandir um subdiretório e escolher seu conteúdo, ou apenas mostra todos os blocos de anotações de todos os subdiretórios?
Fazer isso iniciando novas instâncias do IPython toda vez é completamente fora de questão.
Estou disposto a mexer no código-fonte se precisar dessa habilidade. É um tipo extremamente básico de recurso, precisamos dele, e é surpreendente que não seja apenas o comportamento padrão do IPython. Para qualquer quantidade de blocos de anotações salvos acima de 10 ou 15, esse recurso énecessário.