Die Suche ergab 14 Treffer

von 2d23d
Dienstag 9. Oktober 2007, 16:06
Forum: Allgemeine Fragen
Thema: pythonw und subprocess.popen
Antworten: 22
Zugriffe: 4074

Habe mich eben beim Bugtracker registriert (bugs.python.org), kann mich auch einloggen, aber bekomme immer eine quasi leere Seite beim Verfassen eines neuen "Issues"... scheint nicht ganz mein Tag zu sein, ich guck da vielleicht später nochmal vorbei...

troztdem froh, dass es jetzt erstmal so ...
von 2d23d
Dienstag 9. Oktober 2007, 14:52
Forum: Allgemeine Fragen
Thema: pythonw und subprocess.popen
Antworten: 22
Zugriffe: 4074

Ok, jetzt klappts...
Muss mich entschuldigen, hab in meinem letzten Post höchstwahrscheinlich den Überblick verloren...(und weiss auch nicht, ob ich ihn vollständig wiedererlangt habe :) )

Also, für mich nochmal zum Wiederholen:

- ich habe ein GUI-Programm
- zweierlei Art von Meldungen möchte ich ...
von 2d23d
Dienstag 9. Oktober 2007, 10:55
Forum: Allgemeine Fragen
Thema: pythonw und subprocess.popen
Antworten: 22
Zugriffe: 4074

Hm, ich habe immer noch Probleme, die Ausgabe des Prozesses irgendwie einzufangen. Habe ein Beispiel gefunden und Deinen Code dann so umgeschrieben:

if os.path.abspath(sys.executable) == PYTHONW:
# Umleiten

import win32process
import win32con
import win32security
import win32file
import ...
von 2d23d
Montag 8. Oktober 2007, 16:58
Forum: Allgemeine Fragen
Thema: pythonw und subprocess.popen
Antworten: 22
Zugriffe: 4074

Hi Gerold und nochmal danke für die Mühe,

das schaint ja grundsätzlich zu funktionieren, ich kämpfe nun aber mit der Dokumentation von ActiveState (bzw. dem, was ich sonst so ergooglen kann), denn mir ist nicht ganz klar, wie ich jetzt an die Ausgabe des Prozesses komme...aber ich bleibe dran...
von 2d23d
Montag 8. Oktober 2007, 11:42
Forum: Allgemeine Fragen
Thema: pythonw und subprocess.popen
Antworten: 22
Zugriffe: 4074

Hi Gerold,
danke für Dein Nachforschen. Also meine Tests haben ergeben, dass mit man mit wx und Popen auch nur dann glücklich wird, wenn man nicht pythonw.exe benutzt...(Ausgabe mit python.exe OK, mit pythonw.exe bekomme ich einen Fehler, den ich auch nicht debuggen kann, da er nur kurz aufblinkt ...
von 2d23d
Montag 8. Oktober 2007, 10:27
Forum: Allgemeine Fragen
Thema: pythonw und subprocess.popen
Antworten: 22
Zugriffe: 4074

Du musst schon auch ein wenig daran mitarbeiten.
Gerne, wusste nur nicht, was ich noch machen soll... :)


2. Ist paramiko keine Alternative? Funktioniert es mit paramiko nicht?
Wenn mich jetzt nicht alles täuscht, hatte ich schon ausgeschlossen, dass es _NUR_ was mit ssh zu tun hat, denn 2 ...
von 2d23d
Montag 8. Oktober 2007, 09:27
Forum: Allgemeine Fragen
Thema: pythonw und subprocess.popen
Antworten: 22
Zugriffe: 4074

Tschuldigung, wenn ich das Thema nochmal wieder aufwärme...
Ich habe noch immer keine Lösung gefunden und wollte mal fragen, ob das eventuell einen Bugreport wert ist (or is it a feature?). Wenn ja, welche mailinglist/welcher tracker wäre da die richtige?

Gruß
Philipp
von 2d23d
Freitag 5. Oktober 2007, 14:28
Forum: Allgemeine Fragen
Thema: pythonw und subprocess.popen
Antworten: 22
Zugriffe: 4074

Hi,
bei mir funktioniert es auch mit einem "normalen Kommandozeilenbefehl" nicht.

Code: Alles auswählen

cmd = ["D:\\usr\\local\\Blender\\blender.exe -h"]
test = subprocess.Popen(' '.join(cmd), stdout=subprocess.PIPE)
gibt mit python.exe was aus, mit pythonw.exe nicht...
von 2d23d
Freitag 5. Oktober 2007, 12:47
Forum: Allgemeine Fragen
Thema: pythonw und subprocess.popen
Antworten: 22
Zugriffe: 4074

@Gerold: Aha.
Meinst Du, dass es in meinem Fall vielleicht an GTK / pyGTK liegen kann, oder hab ich noch nen Fehler gemacht? Ne Idee?

Gruß
Philipp
von 2d23d
Freitag 5. Oktober 2007, 12:18
Forum: Allgemeine Fragen
Thema: pythonw und subprocess.popen
Antworten: 22
Zugriffe: 4074

Hi, und danke für die Hinweise.


Probier mal, sys.stdout in eine Datei umzuleiten.
Wenn ich stdout in eine Datei umleite, habe ich ungefähr den gleichen Effekt (mit python.exe schreibt er was in die Datei, mit pythonw bleibt sie leer...)
test = subprocess.Popen(' '.join(cmd), stdout=open('output ...
von 2d23d
Freitag 5. Oktober 2007, 09:30
Forum: Allgemeine Fragen
Thema: pythonw und subprocess.popen
Antworten: 22
Zugriffe: 4074

Nach weiterem googlen habe ich folgende Aussage gefunden:
I thought pythonw didn't provide a console and so it could be that
stdin and stdout aren't connected to anything. Popen therefore doesn't
make sense.

Stimmt es also: mit pythonw kein popen??? Gibt es vielleicht einen anderen Ausweg ...
von 2d23d
Donnerstag 4. Oktober 2007, 11:40
Forum: Allgemeine Fragen
Thema: pythonw und subprocess.popen
Antworten: 22
Zugriffe: 4074

pythonw und subprocess.popen

Hi zusammen,
ich bin hier auf ein Problem gestoßen, und zwar habe ich eine Anwendung mit GUI (GTK & pygtk) unter Windows, die eigentlich wunderbar funktioniert. Jetzt habe ich meine Fehlermeldungen alle aus der Console in die GUI umgeleitet und würde gerne das Consolenfenster loswerden. Ich habe ...
von 2d23d
Mittwoch 12. September 2007, 14:45
Forum: Allgemeine Fragen
Thema: popen() auf win64
Antworten: 2
Zugriffe: 702

Danke für die Hinweise, BlackJack.
Habe das so umgesetzt, und es funktioniert tatsächlich so besser (obwohl mir noch nicht so ganz einleuchtet, warum das auf win32 wunderbar durchging...)

ein zweites Problem gibt es jetzt zwar noch, wenn ich jetzt eine sehr langwierige Ausgabe (langer Kopiervorgang ...
von 2d23d
Mittwoch 12. September 2007, 11:59
Forum: Allgemeine Fragen
Thema: popen() auf win64
Antworten: 2
Zugriffe: 702

popen() auf win64

Hallo zusammen!
Mein erster Post (hoffe, ich begehe nicht eine der Todsünden wie double-posts o.ä. :D ).

Ich bin hier auf folgendes Problem gestoßen:
Ich versuche, von WinXP64 aus auf einer linux-maschine via "find()" eine Ordnerliste zu lesen. dazu starte ich find() via plink mit "popen()" und ...