NppExec Erster Pfad der aktuellen Datei in Notepad ++ (für Python-Skripte) zu verstehen,

StackOverflow https://stackoverflow.com/questions/4103085

  •  29-09-2019
  •  | 
  •  

Frage

Verwenden von Windows zum ersten Mal in einem ganzen Weile und haben aufgenommen Notepad ++ und sind mit dem nppexec Plugin Python-Skripte auszuführen. Allerdings bemerkte ich, dass Notepad ++ nicht das Verzeichnis holen, dass mein Skript in gespeichert wird. Zum Beispiel habe ich „script.py“ in ‚Eigene Dateien‘ setzen jedoch os.getcwd () druckt „Program Files \ Notepad ++“

Wer weiß, wie dieses Verhalten ändern? Nicht gerade verwendet, um es in Mac.

War es hilfreich?

Lösung

Notepad ++> nppexec> folgt $ (aktuelles Verzeichnis)

Andere Tipps

Sie könnte so etwas wie dies zu Beginn des Skripts setzen:

import os
os.chdir(os.path.dirname(__file__))
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top