Als Benutzer in einer Klasse, die Jupyter-Notebooks für Aufgaben ausführt, habe ich Zugriff auf die Zuordnungen über die Webschnittstelle. Ich nehme an, dass die Aufgaben irgendwo in meinem persönlichen Bereich auf dem Server gespeichert sind, und ich sollte sie also herunterladen können. Wie kann ich alle Dateien herunterladen, die sich in meinem persönlichen Benutzerbereich befinden? (z. B. wget
)
Hier ist die Pfadstruktur:
https://urltoserver/user/username
Es gibt mehrere Verzeichnisse: Zuweisungen, Daten usw.
https://urltoserver/user/username/assignments
https://urltoserver/user/username/data
...
Ich möchte alle Ordner (rekursiv) herunterladen. Gerade genug, dass ich starten kann, was ich online lokal sehe. Wenn es einige verbotene Ordner gibt, dann überspringe sie und lade den Rest herunter.
Bitte geben Sie den Befehl genau so an, wie ich es selbst nicht herausfinden konnte (Ich probierte wget
)
Versuchen Sie, dies als separate Zelle in einem Ihrer Notizbücher auszuführen:
%Vor% Wenn Sie weitere Ordner in der Baumstruktur abdecken möchten, schreiben Sie ../
vor *
für jeden Schritt in das Verzeichnis. Die Datei notebook.tar.gz wird im selben Ordner wie Ihr Notebook gespeichert.
Ich denke nicht, dass dies mit wget
möglich ist, sogar mit der Option wget -r
. Möglicherweise müssen Sie sie einzeln herunterladen (indem Sie die Download-Option in der Dashboard-Ansicht verwenden (die nur für einzelne, nicht im Verzeichnis befindliche, nicht ausgeführte Notebook-Elemente verfügbar ist), wenn diese für Sie verfügbar ist.
Es ist jedoch wahrscheinlich, dass Sie sie nicht herunterladen können, da Ihr Lehrer eine Benotungssoftware wie nbgrader verwendet, dann sind die Schüler, die Zugang zu den Notizbüchern selbst haben, unerwünscht - da die Notizbücher auch Informationen über die Antworten enthalten können.
Versuchen Sie zuerst, das Verzeichnis nach:
zu bekommen %Vor%Und dann verwenden Sie abgeschnitten von So erstellen Sie ein Zip-Archiv eines Verzeichnisses . Sie können das komplette Verzeichnis herunterladen, indem Sie es zippen. Viel Glück!
Sie können ein neues Terminal im Menü "Neu" erstellen und den Befehl auf Ссылка aufrufen:
%Vor%Die Datei notebook.tar.gz wird im selben Ordner wie Ihr Notebook gespeichert.
Tags und Links jupyter-notebook wget jupyter