Die Suche ergab 6 Treffer

von trequ
Samstag 7. August 2010, 19:29
Forum: Allgemeine Fragen
Thema: Frage zu imports
Antworten: 6
Zugriffe: 1107

Re: Frage zu imports

Hi,

ok, sicherlich alles richtig, allerdings hilft es mir aktuell nicht weiter.
Mein Problem ist aktuell, dass nicht mal die einfachsten Test-Scripts laufen, weil ich irgend was mit dem Namespace falsch mache.

Ich hab mir mal ganz ganz einfache Testfiles gebaut und verstehs immer noch nicht ...
von trequ
Samstag 7. August 2010, 16:24
Forum: Allgemeine Fragen
Thema: Frage zu imports
Antworten: 6
Zugriffe: 1107

Re: Frage zu imports

@trequ: Der Quelltext ist ziemlich "unpythonisch". In welcher Sprache willst Du denn da *eigentlich* programmieren!?
Python. Ich bin hier noch recht neu, schreibe nicht so viel damit.
Die ganzen Python Dinge die ich bisher geschrieben habe, haben halt nicht gerade viel mit OOP zu tun, da sie von ...
von trequ
Samstag 7. August 2010, 13:13
Forum: Allgemeine Fragen
Thema: Frage zu imports
Antworten: 6
Zugriffe: 1107

Frage zu imports

Hallo,

ich habe folgendes Problem:
Ich möchte ein Modul das eine Klasse enthält dynamisch zur Laufzeit importieren und die Klasse verwenden.
Der Name der Klasse und des Moduls sind Identisch, nur die Klasse ist uppercase.

Beispiel:
tool.py install
Das Tool startet und ruft den Constructor ...
von trequ
Freitag 14. August 2009, 11:13
Forum: Allgemeine Fragen
Thema: Subprocess Ausgabe ohne Zeilenumbruch lesen und verarbeiten
Antworten: 9
Zugriffe: 1836

Jein.

Ich startet ein Script, welches dann selbst mehere Zeilen ausgibt und immer OK dahinter schreibt.

Ich habs jetzt so gelöst:

sp = subprocess.Popen(script, cwd=os.path.dirname(script), stdout=subprocess.PIPE, universal_newlines=True, stderr=subprocess.STDOUT,stdin=None)

line = ""
while ...
von trequ
Freitag 14. August 2009, 08:21
Forum: Allgemeine Fragen
Thema: Subprocess Ausgabe ohne Zeilenumbruch lesen und verarbeiten
Antworten: 9
Zugriffe: 1836

Hallo.

Das funktioniert so aber leider nicht.
Bisher bekomme ich die Ausgabe wenigstens Zeilenweise, damit kann ich jede Zeile entsprechend einrücken.

Ich habe es mit communicate probiert:
test.py:
#!/usr/bin/env python
import os, time, sys, subprocess
print "Startup !"

scripts = ["test1.py ...
von trequ
Freitag 14. August 2009, 07:42
Forum: Allgemeine Fragen
Thema: Subprocess Ausgabe ohne Zeilenumbruch lesen und verarbeiten
Antworten: 9
Zugriffe: 1836

Subprocess Ausgabe ohne Zeilenumbruch lesen und verarbeiten

Hallo.

Ich bin was Python angeht ein Einsteiger und werde aus sys.stdout.flush() nicht schlau.

Ich habe ein Python Script das mehrere andere Python Scripts aufrufen soll.
Die einzelnen Scripts machen dann etwas und geben einen Status aus, ähnlich dem Linux Startvorgang.

Beispielausgabe ...