Öffnen Sie die Python-Datei mit IDLE unter Verwendung von Terminal unter Ubuntu 12.04

8

Wie kann ich eine Python-Datei (vom Desktop) mit IDLE unter Verwendung von Terminal unter Ubuntu 12.04 öffnen?

Ich habe versucht, dies folgendermaßen zu tun:

$ idle open python_file.py

Anstatt meine Datei zu öffnen, werden zwei weitere Dateien erstellt: openund python_file.py.

Michael
quelle

Antworten:

9

Es ist nur

idle python_file.py

Wenn Sie möchten, dass es im Hintergrund ausgeführt wird (indem Sie die Steuerung an das Terminal zurückgeben, damit Sie andere Befehle eingeben können), fügen Sie '&' hinzu.

idle python_file.py &

Wenn Sie möchten, dass es auch dann weiterläuft, wenn Sie das Terminal schließen, können Sie es "ablehnen"

idle python_file.py & disown
Steeldriver
quelle
5

Sie müssen den Begriff "offen" nicht verwenden. Die Hilfe sagt:

idle.py [-c command] [-d] [-e] [-s] [-t title] [arg] ...

-c command  run this command
-d          enable debugger
-e          edit mode; arguments are files to be edited
-s          run $IDLESTARTUP or $PYTHONSTARTUP first
-t title    set title of shell window

Sie können dies einfach tun:

idle file_you_want_to_open.py 
or 
idle.py file_you_want_to_open.py

Wenn die Datei nicht vorhanden ist, wird sie erstellt.

NKN
quelle
1

Sie können den Leerlauf auch direkt öffnen, indem Sie Folgendes eingeben:

 idle

im Terminal und klicken Sie dann auf

 File >> New File or Open File

Option zum Auswählen oder Öffnen Ihrer Datei, Schreiben Ihres Programms und Ausführen. Ich würde Ihnen jedoch empfehlen, das " Terminal " und einen " Texteditor " wie zu verwenden

 Sublime Text

anstatt " Leerlauf " zu verwenden.

PS: Vielleicht kennen Sie diese Texteditoren bereits, aber ich habe sie erwähnt, falls jemand anderes diesen Artikel neu ansieht, und vielleicht ist er nützlich.

dJOKER_dUMMY
quelle
1

Zuerst müssen Sie im Leerlauf installieren

sudo apt install idle

dann tippe einfach

idle

und es sollte sich öffnen

Kadenzen
quelle
0

Mach das:

$ cd ~/Desktop
$ idle your_file.py
Sergio Margaretti
quelle
3
Dies beinhaltet nicht die Schritte zum Öffnen einer bestimmten Datei. Ich denke, hier fehlt ein Schritt?
Gertvdijk
0

Wenn Sie Ihre Eingabeaufforderung nach der Ausführung wieder erhalten möchten, können Sie Folgendes idleverwenden:

nohup idle /some/path/to/file.py &

oder wenn sich die Datei in Ihrem aktuellen Verzeichnis befindet:

$ ls
file.py
$ nohup idle file.py &

Natürlich funktioniert die letzte, wenn Sie sich im aktuellen Verzeichnis befinden. Wenn die Datei nicht vorhanden ist, erstellt IDLE eine.

Braiam
quelle
0

Um den neuesten Leerlauf zu installieren und zu verwenden,

Gehen Sie zum synaptischen Paketmanager und installieren Sie idle-python3.2

Dann gehen Sie zum Terminal und geben Sie einfach ein

idle-python3.2

Dadurch wird idle-python3.2 geöffnet.

Installationsort => idle-python3.2 in SPM -> (auswählen) -> idle-python3.2 -> (Rechtsklick) -> Eigenschaften-> Installierte Dateien.

Sudhakar Krishnan
quelle
Das sagt uns, wie man Idle installiert ; Die Frage des OP, wie eine Datei nach der Installation von Idle geöffnet werden soll, wird nicht beantwortet.
John N