Mehrere Verzeichnisse und / oder Unterverzeichnisse in einer IPython Notebook-Sitzung?

Auf den IPython-Dokumentationsseiten wird vorgeschlagen, dass das Öffnen mehrerer verschiedener Sitzungen von IPython-Notizbüchern die einzige Möglichkeit ist, mit gespeicherten Notizbüchern in verschiedenen Verzeichnissen oder Unterverzeichnissen zu interagieren. Dies wird jedoch nirgendwo ausdrücklich bestätigt.

Ich stehe vor einer Situation, in der ich möglicherweise mit Hunderten verschiedener Notizbücher interagieren muss, die nach verschiedenen Eigenschaften klassifiziert und in Unterverzeichnissen eines Hauptverzeichnisses gespeichert sind. Ich habe dieses Hauptverzeichnis festgelegt (nennen wir es/main) in demipython_notebook_config.py Konfigurationsdatei als Standardverzeichnis.

Wenn ich IPython-Notizbuch starte, werden tatsächlich alle darin gespeicherten Notizbücher angezeigt/main (abernicht gespeicherte Notizbücher innerhalb von Unterverzeichnissen innerhalb von/main).

Wie kann ich ein einziges IPython-Dashboard erstellen, das mir die darin enthaltenen Notizbücher anzeigt?/main und auch Zeigt Unterverzeichnisse an, kann ich ein Unterverzeichnis erweitern und aus seinem Inhalt auswählen, oder zeigt ich nur alle Notizbücher aus allen Unterverzeichnissen an?

Dies zu tun, indem jedes Mal neue IPython-Instanzen gestartet werden, kommt überhaupt nicht in Frage.

Ich bin bereit, mit Quellcode zu basteln, wenn ich für diese Fähigkeit muss. Es ist eine äußerst grundlegende Art von Funktion, die wir brauchen, und es ist überraschend, dass dies nicht nur das standardmäßige IPython-Verhalten ist. Für eine beliebige Anzahl gespeicherter Notizbücher über 10 oder 15 ist diese Funktion verfügbarnotwendig.

Antworten auf die Frage(2)

Ihre Antwort auf die Frage