Hi,
wenn du weisst, mit welchem Editor du die Datei öffnen willst und du auch weisst, wo die Editor-Exe liegt, brauchste nur die Textdatei als Argumente übergeben. Das sollte bei den meisten Texteditoren gehen.
Mfg,
Kolazomai
Problem mit os.spawnv
ja, das weiß ich auch. Aber um genau zu sein habe ich den Editor ja selbst geschrieben und es ist keine exe sondern ein pyw, der man aber auch einfach nur den Parameter übergeben muss, da ich im Editor sys.argv[1] auslese .... nur ich weiß eben nicht, wie ich das korrekt übergebe ...Kolazomai hat geschrieben:Hi,
wenn du weisst, mit welchem Editor du die Datei öffnen willst und du auch weisst, wo die Editor-Exe liegt, brauchste nur die Textdatei als Argumente übergeben. Das sollte bei den meisten Texteditoren gehen.
Mfg,
Kolazomai
so, da es ja nicht anders geht, hier eine Lsg.:
Code: Alles auswählen
import os,sys
os.spawnv(os.P_NOWAIT,sys.executable,[sys.executable,path,file])