Die Suche ergab 26 Treffer

von Bluekobalt
Donnerstag 22. Oktober 2009, 11:19
Forum: Allgemeine Fragen
Thema: Neuer Versuch: stderr abfangen !
Antworten: 13
Zugriffe: 1590

@HWK

das ist ein RTF Parser, der mir RTF Dokumente in ein Druckdatenstrom konvertiert.

Sind die Dokument sehr klein, funzt alles tadelos.
Bei sehr großen Dokumenten, läuft das Skript einfach weiter, ohne auf die Antwort des Parsers zu warten.


@lunar

das hört sich interessant an, ich muss also ...
von Bluekobalt
Donnerstag 22. Oktober 2009, 10:33
Forum: Allgemeine Fragen
Thema: Neuer Versuch: stderr abfangen !
Antworten: 13
Zugriffe: 1590

Na, das Programm über den Task Manager stoppen.
Allerdings bekomme ich dann auch nicht meine Ergebnisse.

Ich habe mir auch schon überlegt eine While Schleife zu bauen um nach den Ergebnissen zu fragen und dann abzubrechen. Dazu wäre dann dein Ansatz hilfreich.
Leider ist aber dieser workaround ...
von Bluekobalt
Donnerstag 22. Oktober 2009, 10:00
Forum: Allgemeine Fragen
Thema: Neuer Versuch: stderr abfangen !
Antworten: 13
Zugriffe: 1590

Vielen Dank für Deine Lösung, aber leider ist die Konsoleneingabe keine Lösung, weil es sich um ein automatisches Programm handeln soll.

Es ist wirklich zum verzweifeln!!

:cry:
von Bluekobalt
Donnerstag 22. Oktober 2009, 08:54
Forum: Allgemeine Fragen
Thema: Neuer Versuch: stderr abfangen !
Antworten: 13
Zugriffe: 1590

Neuer Versuch: stderr abfangen !

Hallo leider ging gestern von meiner Seite aus ne Menge schief, deswegen möchte ich euch noch einmal bitten mir zu helfen:

Ich möchte den stderr abfangen und befinde mich in einem Windows System.


proc = subprocess.Popen(args, stdout=subprocess.PIPE, stderr=subprocess.PIPE)
proc.wait ...
von Bluekobalt
Donnerstag 22. Oktober 2009, 08:13
Forum: Allgemeine Fragen
Thema: Wie fange ich mein Stderr ab (Kurze Frage?)
Antworten: 8
Zugriffe: 1685

Ich bitte um Entschuldigung Mad-Marty

Für meine schroffen Art gestern, ich war tatsächlich total angepisst, weil ich das gestern ums verrecken nichts gebacken bekommen habe. Das ist natürlich keine Entschuldigung für mein Verhalten, aber vielleicht eine Erklärung.

So und jetzt noch vielen Dank für eure Hilfe, ich setze mich gleich ...
von Bluekobalt
Mittwoch 21. Oktober 2009, 15:46
Forum: Allgemeine Fragen
Thema: Wie fange ich mein Stderr ab (Kurze Frage?)
Antworten: 8
Zugriffe: 1685

der war auch nicht von mir ("sleep 5 && echo Output")
von Bluekobalt
Mittwoch 21. Oktober 2009, 15:37
Forum: Allgemeine Fragen
Thema: Wie fange ich mein Stderr ab (Kurze Frage?)
Antworten: 8
Zugriffe: 1685

hilft mir leider überhaupt nicht !

das manuel habe ich schon gelesen, hat mich auch nicht weiter gebracht.

das mit dem ERRCODE war falsch, der Rest von deinem Kommentar nur Klugscheisserei
von Bluekobalt
Mittwoch 21. Oktober 2009, 14:54
Forum: Allgemeine Fragen
Thema: Wie fange ich mein Stderr ab (Kurze Frage?)
Antworten: 8
Zugriffe: 1685

Also erstmal vielen Dank für Deine Hilfe, dass Thema scheint ja schwieriger zu sein als ich erst dachte

Mein problem jetzt:
self.proc = subprocess.Popen( args, "sleep 5 && echo Output", stdout=subprocess.PIPE, stderr=subprocess.PIPE)
self.proc.wait()
self.proc.communicate()
so funzt es nicht ...
von Bluekobalt
Mittwoch 21. Oktober 2009, 13:18
Forum: Allgemeine Fragen
Thema: Wie fange ich mein Stderr ab (Kurze Frage?)
Antworten: 8
Zugriffe: 1685

Wie fange ich mein Stderr ab (Kurze Frage?)

Hallo,

ich möchte mit folgendem Code den stderr als String abgreifen, weiß aber nicht wie ich daran komme:

import subprocess

prog= subprocess.call(['cmd.exe','dir'],stderr=subprocess.STDOUT)

da bekomme ich dann als Antwort, dass das Filehandle ungültig ist.
nehme ich subprocess.check_output ...
von Bluekobalt
Freitag 21. August 2009, 13:17
Forum: Allgemeine Fragen
Thema: dll Versionsnummer
Antworten: 7
Zugriffe: 1125

Hier ein Beispiel für die FileVersion: >>> vers = GetFileVersionInfo('msvcr90.dll', '\\')
>>> ms = vers['FileVersionMS']
>>> ls = vers['FileVersionLS']
>>> '.'.join(map(str, divmod(ms, 65536) + divmod(ls, 65536)))
'9.0.21022.8' MfG
HWK

Boah Danke !

Ich schicke Dir ne Tüte Gummibärchen als PN ...
von Bluekobalt
Freitag 21. August 2009, 12:43
Forum: Allgemeine Fragen
Thema: dll Versionsnummer
Antworten: 7
Zugriffe: 1125

cofi hat geschrieben:Beim Projekt? http://sourceforge.net/projects/pywin32/
DANKE !!!!
von Bluekobalt
Freitag 21. August 2009, 12:29
Forum: Allgemeine Fragen
Thema: dll Versionsnummer
Antworten: 7
Zugriffe: 1125

Danke,

aber woher bekomme ich die win32api für die 3.1 version ?
von Bluekobalt
Freitag 21. August 2009, 08:02
Forum: Allgemeine Fragen
Thema: dll Versionsnummer
Antworten: 7
Zugriffe: 1125

dll Versionsnummer

Hallo ihr Helfenden,

weiß jemand, ob es ein Modul gibt, mit dem man unter Windows die Versionsnummern von dll und/oder exe-dateien abfragen kann ?
von Bluekobalt
Donnerstag 13. August 2009, 14:14
Forum: Allgemeine Fragen
Thema: Dateienhändel unlösbar ?
Antworten: 3
Zugriffe: 764

Defnull hat geschrieben:fobj.close ist eine Funktion. Du musst sie schon aufrufen ;)
*mitderflachenhandgegendiestirnklatsch*

Danke, ich wusste ja es ist unlösbar :wink:
von Bluekobalt
Donnerstag 13. August 2009, 14:05
Forum: Allgemeine Fragen
Thema: Dateienhändel unlösbar ?
Antworten: 3
Zugriffe: 764

Dateienhändel unlösbar ?

Hallo im Kompetenzzentrum,

ich möchte gerne für den Aufruf einer exe eine Argumentenliste in Form einer Template Datei mitgeben.

Das Problem ist, das diese Datei trotz des close Befehls, erst nachdem ich Python schließe, da ist.
Vorher ist Sie leer.


def write(self):
self.fobj=open(self.PFAD ...
von Bluekobalt
Mittwoch 5. August 2009, 14:29
Forum: Allgemeine Fragen
Thema: ein b'vor dem string'
Antworten: 6
Zugriffe: 4019

Hallo Stephan,
danke erst einmal für deine Hilfe.
Das mit dem str Parsen war nur ein verzweifelter Versuch Python auf meine Seite zu zwingen.

An Alle Forums teilnehmer : Ihr seid wirklich Klasse ! Schnell und Kompetent !
Wo trifft man so etwas im wirklichen Leben??
von Bluekobalt
Mittwoch 5. August 2009, 13:49
Forum: Allgemeine Fragen
Thema: ein b'vor dem string'
Antworten: 6
Zugriffe: 4019

ein b'vor dem string'

Liebste Pythongemeinde,

ich habe mal wieder ein "unlösbares" Problem und zwar :
Ich möchte eine Versionsnummerabfrage machen, dazu folgender Code:



class ExeWrapper():
def __init__(self, PI_Exe):
self.exename = PI_Exe
self.args = []
self.proc = 0
self.stdoutput = []
self.stderr = []

def ...
von Bluekobalt
Freitag 24. Juli 2009, 16:30
Forum: Allgemeine Fragen
Thema: Pfadangabe Variabel in Funktion open
Antworten: 3
Zugriffe: 688

DANKE !!!!

Es gibt nichts schöneres als schnelle und kompetente Hilfe !!
von Bluekobalt
Freitag 24. Juli 2009, 16:23
Forum: Allgemeine Fragen
Thema: Pfadangabe Variabel in Funktion open
Antworten: 3
Zugriffe: 688

Pfadangabe Variabel in Funktion open

Hallo,

in der Funktion open möchte ich die Pfadangabe variabel halten.
Das funzt aber nicht so, wie erhofft.

Code: Alles auswählen

strPfad="C:/tmp"

fobj.open(strPfad/"datei","a") 
läuft nicht.
Nur mit absoluter Pfadangabe läuft es, was mir aber nicht hilft.

Bitte
um Hilfe
von Bluekobalt
Montag 20. Juli 2009, 13:57
Forum: Allgemeine Fragen
Thema: Zusammenspiel der Klassen
Antworten: 16
Zugriffe: 2404

okay in dem falle des selfs ist es vielleicht blöd ein "o" noch ranzuknallen, weil doppelgemoppelt.
in normalen objekten, der lessbarkeit wg. doch angebracht, oder?