Direktes Öffnen einer PY-Datei

Direktes Öffnen einer PY-Datei

Während ich mit Django arbeite, muss ich ändernAnsichten.pyund eine Vielzahl anderer Dateien. Was mich nervt, ist, dass ich diese .py-Dateien jedes Mal über die Python-IDLE-Anwendung öffnen und dann ändern muss. Wenn ich jedoch versuche, diese Python-Dateien direkt aus dem Verzeichnis zu öffnen, in dem sie sich befinden, wird ein Fenster angezeigt, das wie die CMD-Eingabeaufforderung aussieht und etwa 1 Sekunde lang geöffnet bleibt, und ich kann die Datei nicht auf diese Weise bearbeiten.

Wie gehe ich mit dieser Situation um?

Antwort1

Wenn Sie doppelklicken, führen Sie es aus und öffnen es direkt in Python. Wenn Sie es in IDLE öffnen möchten, müssen Sie mit der rechten Maustaste klicken und die IDLE-Anwendung auswählen (Sie müssen wahrscheinlich die EXE-Datei suchen). Sie möchten wahrscheinlich die Schaltfläche „Als Standardaktion verwenden“ aktivieren, um es beim nächsten Doppelklick automatisch zu öffnen.

Antwort2

Was mich nervt, ist, dass ich diese Dateien jedes Mal über die Python IDLE-Anwendung öffnen .pyund dann ändern muss.

Sie können jeden beliebigen Texteditor verwenden, solange er in Ihrem Rechtsklickmenü angezeigt wird. Einige, wie Notepad++, werden als eigener Eintrag angezeigt und der Rest erscheint unter dem Untermenüpunkt „Öffnen mit“.

Wenn ich versuche, diese Python-Dateien direkt aus dem Verzeichnis zu öffnen, in dem sie sich befinden, wird ein Fenster angezeigt, das wie die CMD-Eingabeaufforderung aussieht und etwa 1 Sekunde lang geöffnet bleibt. Ich kann die Datei auf diese Weise nicht bearbeiten.

Wenn Sie nicht mit der rechten Maustaste darauf klicken, führen Sie sie aus (einfacher oder doppelter Linksklick, abhängig von Ihren Windows-Einstellungen). Sie könnten (theoretisch) die Dateizuordnung für diese Dateien ändern (damit sie beim Doppelklicken automatisch in einem bestimmten Texteditor geöffnet werden), aber dies würde jede Funktionalität für die einfache Ausführung zerstören (d. h. zumindest würden Siestetserforderlich sein, ein Befehlsfenster zu öffnen und zB auszuführen python somefile.py).

verwandte Informationen