
Fenster unsichtbar laufen lassen
-
- User
- Beiträge: 99
- Registriert: Mittwoch 28. Dezember 2011, 12:50
Steht auf der vorherigen Seite 

-
@Pyanfänger: Wo denn da? Ich kann da keinen Quelltext entdecken der `subprocess` verwendet.
-
- User
- Beiträge: 99
- Registriert: Mittwoch 28. Dezember 2011, 12:50
Nein, subprocess führe ich mit der shell aus . (will keine datei anlegen bevor ich wei ob es funktionniert oder nicht) ich schreib in die shell einfach import subprocess und dann subprocess.Popen(["pfad eins", "datei"])
aber dann kommt eben dieser error.
aber dann kommt eben dieser error.
-
Also bei mir kommt dann folgendes:Pyanfänger hat geschrieben:aber dann kommt eben dieser error.
Code: Alles auswählen
>>> import subprocess
>>> subprocess.Popen(["pfad eins", "datei"])
Traceback (most recent call last):
File "<pyshell#1>", line 1, in <module>
subprocess.Popen(["pfad eins", "datei"])
File "C:\Python27\lib\subprocess.py", line 679, in __init__
errread, errwrite)
File "C:\Python27\lib\subprocess.py", line 893, in _execute_child
startupinfo)
WindowsError: [Error 2] Das System kann die angegebene Datei nicht finden
Was ist denn so schwer daran uns einfach den Code so zu zeigen wie er nicht funktioniert?
Du weisst schon, das moderne Computersysteme problemlos Dateien anlegen und loeschen koennen? Und das deine nicht-echten-Pfade ein Problem darstellen - das hatte ich dir doch auch schonmal erzaehlt, oder?Pyanfänger hat geschrieben:Nein, subprocess führe ich mit der shell aus . (will keine datei anlegen bevor ich wei ob es funktionniert oder nicht) ich schreib in die shell einfach import subprocess und dann subprocess.Popen(["pfad eins", "datei"])
-
- User
- Beiträge: 99
- Registriert: Mittwoch 28. Dezember 2011, 12:50
Wie meinst du das
?
Der einzige Error ist das "Access Denied", mehr eigentlich nicht...

Der einzige Error ist das "Access Denied", mehr eigentlich nicht...
-
Ok, ich versuche es nochmal... vor allem weil ich dieses Wochenende über eine unglaubliche Ruhe und Geduld verfüge.
Also: Damit wir dir helfen können brauchen wir folgendes:
1. Der Code den du versuchst auszuführen, und zwar genau so wie du es versuchst. Nichts Erfundenes, nichts aus der Erinnerung, ganz einfach genau das, was du versuchst auszuführen. Wenn du nicht weißt wie man aus der interaktiven Shell heraus kopierst, dann speicher den Code bitte in einer Datei und führ sie aus, um dann anschließend den Inhalt der Datei hier zu posten.
Nochmal: wir brauchen genau den Code, den du versuchst auszuführen. Wenn du der Meinung bist in dem Code ist etwas, dass du nicht zeigen willst, dann willst du offensichtlich keine Hilfe, denn wir können nur reparieren was wir sehen.
2. Verwende nirgendwo im Code die Zeile "except Exception:".
3. Kommt es zu einem Fehler, dann poste den kompletten Traceback. Alles.
So, ich habe mir jetzt 5 Minuten Zeit genommen dir das zu schreiben. Ich finde es wäre nur fair, wenn du dir 5 Minuten Zeit nimmst darüber nachzudenken. Wenn du der Meinung bist, dass einer der Punkte für dich nicht umsetzbar ist, dann bin ich mir ziemlich sicher, dass dir hier niemand helfen wird, weil es schlicht unmöglich ist.
Also: 5 Minuten nachdenken, dann die 3 Punkte wortgenau ausführen, aaaaaaaaaaab... jetzt!
Also: Damit wir dir helfen können brauchen wir folgendes:
1. Der Code den du versuchst auszuführen, und zwar genau so wie du es versuchst. Nichts Erfundenes, nichts aus der Erinnerung, ganz einfach genau das, was du versuchst auszuführen. Wenn du nicht weißt wie man aus der interaktiven Shell heraus kopierst, dann speicher den Code bitte in einer Datei und führ sie aus, um dann anschließend den Inhalt der Datei hier zu posten.
Nochmal: wir brauchen genau den Code, den du versuchst auszuführen. Wenn du der Meinung bist in dem Code ist etwas, dass du nicht zeigen willst, dann willst du offensichtlich keine Hilfe, denn wir können nur reparieren was wir sehen.
2. Verwende nirgendwo im Code die Zeile "except Exception:".
3. Kommt es zu einem Fehler, dann poste den kompletten Traceback. Alles.
So, ich habe mir jetzt 5 Minuten Zeit genommen dir das zu schreiben. Ich finde es wäre nur fair, wenn du dir 5 Minuten Zeit nimmst darüber nachzudenken. Wenn du der Meinung bist, dass einer der Punkte für dich nicht umsetzbar ist, dann bin ich mir ziemlich sicher, dass dir hier niemand helfen wird, weil es schlicht unmöglich ist.
Also: 5 Minuten nachdenken, dann die 3 Punkte wortgenau ausführen, aaaaaaaaaaab... jetzt!