So Bearbeiten und speichern Sie text-Dateien (.py) in Google Colab?
Ich geklont ein github repo mit !git clone https://github.com/llSourcell/Pokemon_GAN.git
. Ich wollte zu ändern .py Datei im Colab. So habe ich %load filename.py
wie hier vorgeschlagen (Wie laden/Bearbeiten/ausführen/speichern von text-Dateien (.py) in einem IPython notebook-Zelle?). Aber immer wenn ich diesen Befehl ausführen, bekomme ich die Verbindung nach einiger Zeit. Ich Frage mich, ob es irgendeine andere Weise zu Bearbeiten .py-Datei, ohne sich die Mühe der Download auf pc,Bearbeiten und dann wieder hochladen. Vielen Dank im Voraus.
- Es ist keine besonders gute Art und Weise zu Bearbeiten, direkt im colab jetzt. Können Sie die Datei ein Problem mit repro-Schritte für den hang zu
%load
auf github.com/googlecolab/colabtools? - Vielen Dank für die Klarstellung.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Leider, so scheint es, colab nicht unterstützen
%load
line magic (noch) nicht, und doch, Sie können finden Sie in der Datei-Inhalt mit!cat your_file.py
und dann manuell kopieren Sie die Ausgabe-Inhalt, schreiben Sie Sie auf eine neue Zelle und schreiben%%writefile your_new_file_name.py
an der Spitze der neuen Zelle zu speichern, diese wieder zurück in die Instanz. Beachten Sie, dass diese nicht gespeichert werden, um Ihre google drive noch nicht.Können Sie Ipython Magische Befehle. Verwenden Sie die folgende Befehl
%pycat code.py
Ein pop-up erscheint, das den code. Sie können kopieren Sie es, und Bearbeiten Sie Sie vor Ort.
Entfernen Sie die Datei mit nachstehenden Befehl
!rm code.py
Kopieren Sie den bearbeiteten code in eine Zelle im notebook und füge unten Befehl an den Anfang der Zelle
%%writefile code.py
Führen Sie die Zelle. Es wird dann eine Datei erstellt mit dem Inhalt vorhanden in der Zelle.
Nicht eine perfekte Lösung, aber kann nützlich sein für jemanden.
Können Sie verwenden
!cat file_name.py
Zugangfile_name.py
Inhalt, kopieren Sie den Inhalt in die nächste Zelle und jetzt Sie können es ausführen, oder Bearbeiten Sie es.Lösung:
Während ich nicht die Möglichkeit der Bearbeitung in das Notizbuch, ich werde meine pipeline.
Ganz offensichtlich wirklich:
Hoffe, das hilft.
Gibt es eine app namens Python-Compiler Editor, dass Sie eine Verbindung mit Ihrem Google Drive-Konto, Bearbeiten Sie Dateien und speichern Sie Sie zurück.