Ich stehe noch am Anfang der Programmierung mit Python und bin deshalb auf ein Problem gestoßen,
dass Ich nicht lösen kann.
Die Ausgangsposition ist, dass Ich mit einem Python Skript .exe Dateien ausführen will (die u.a. eine txt Datei öffnen), je nach dem ob bestimmte Variablen den Inhalt "true" haben.
Das Problem ist, dass die .exe Dateien zwar ausgeführt werden, aber die .txt Datei nicht finden und einen Fehler ausgeben:
"Die Datei XY.txt kann nicht gefunden werden"(Tippfehler hab Ich schon überprüft).
Wenn man die .exe Dateien allerdings manuell durch klicken ausführt, starten sie ohne Fehler die .txt Datei.
Habe das Problem schon gegoogelt, hab aber keine funktionierende Lösung gefunden. :K
Der Skript sieht folgendermaßen aus:
Code: Alles auswählen
if Anti_Netop == "true":
subprocess.Popen([r"./USBOS/Anti_Netop.exe"]) #Anti_Netop.exe
else:
print()
if Automatic_sorting == "true":
subprocess.Popen([r"./USBOS/Sort.exe"]) #Sort.exe
else:
print()