Wie verwende ich Python wie Windows?

Wie verwende ich Python wie Windows?

Ich schreibe beispielsweise ein Python-Programm mit vim, aber wie kann ich es ausführen? Wenn ich doppelt darauf tippe, wird einfach ein Editorprogramm angezeigt.

Antwort1

Alternativ können Sie am Anfang Ihres Python-Skripts ein Shebang hinzufügen und das Skript als ausführbar markieren, wodurch es bei normaler Ausführung korrekt ausgeführt wird.

Fügen Sie diese Zeile oben im Skript hinzu:

#!/usr/bin/env python

Beachten Sie, dass aufgrund der Unterschiede zwischen Python 2.x und 3 normalerweise standardmäßig Python 2.7 verwendet wird. Verwenden Sie daher Folgendes, wenn Sie Python 3 möchten:

#!/usr/bin/env python3

Machen Sie es dann ausführbar. Dadurch wird der Shell/GUI mitgeteilt, dass es sich um ein ausführbares Programm handelt.

chmod a+x <name of script>

Sie können es dann ausführen, ohne „python “ davor zu setzen – entweder indem Sie es einfach <name of script>in die Eingabeaufforderung eingeben, oder indem Sie doppelklicken oder was auch immer in der GUI tun.

Ob Sie dies tun oder nicht, ist Geschmackssache. Vielleicht möchten Sie sie lieber mit python <name of script>oder über diese Methode aufrufen.

Antwort2

Typ

python name-of-python-script-here.py

im Terminal. Stellen Sie sicher, dass das Verzeichnis des Terminals mit dem Speicherort der Datei übereinstimmt, die Sie in vim erstellt haben.

verwandte Informationen