Die Suche ergab 15 Treffer

von newc0mer
Mittwoch 30. Dezember 2009, 23:19
Forum: Allgemeine Fragen
Thema: Python and returns
Antworten: 8
Zugriffe: 2887

ich denke das ist nur ein copy&paste fehler (vom editor in den browser).

habe mit vim :set list verwendet und geschaut, dass die anz abstände überall gleich viele sind - hat nichts geändert...
von newc0mer
Dienstag 29. Dezember 2009, 21:40
Forum: Allgemeine Fragen
Thema: Python and returns
Antworten: 8
Zugriffe: 2887

hallo

sry, hab n bisschen zeit gebraucht.

also, ich habe alles nochmals durchgelesen und bemerkt, dass ich was vergessen habe. die angesprochene thematik bezieht sich auf epyDoc. Das Programm an sich wird korrekt interpretiert und ausgeführt. nur die doku generierung mit epydoc nicht und gibt die ...
von newc0mer
Sonntag 27. Dezember 2009, 18:21
Forum: Allgemeine Fragen
Thema: Python and returns
Antworten: 8
Zugriffe: 2887

Python and returns

Hallo,

ich habe eine Frage zu return(s) in python. erlaubt python nicht mehr als ein return statement in einer funktion? hier das beispiel, wie ich es meine:
if False == check.error:
return False

return True

Darf ich nur ein Return-Statement in einer Funktion haben?
Wenn ich das Programm ...
von newc0mer
Mittwoch 16. Dezember 2009, 23:12
Forum: Allgemeine Fragen
Thema: stdout/err lesen aber nicht ausgeben
Antworten: 7
Zugriffe: 1563

wo muss man denn diese argumente übergeben?

class subprocess.Popen(args, bufsize=0, executable=None, stdin=None, stdout=None, stderr=None, preexec_fn=None, close_fds=False, shell=False, cwd=None, env=None, universal_newlines=False, startupinfo=None, creationflags=0)¶

edit "ok": args should be a ...
von newc0mer
Mittwoch 16. Dezember 2009, 22:07
Forum: Allgemeine Fragen
Thema: stdout/err lesen aber nicht ausgeben
Antworten: 7
Zugriffe: 1563

ich bekomm dann nen OSError: [ Errno 2] No such file or directory

es wird also mein cmd nicht mehr als command erkannt - er möchte des zeug immer im directory, wo er grad is, ausführen.. vllt auch env path probleme?

der befehl heisst z.b. "iptables --flush" (der befehl ist korrekt und rechte ...
von newc0mer
Mittwoch 16. Dezember 2009, 14:14
Forum: Allgemeine Fragen
Thema: stdout/err lesen aber nicht ausgeben
Antworten: 7
Zugriffe: 1563

ja. ohne shell=True bekomme ich nix von stdout und stderr wie ich mich errinnere.
atm mache ich es so:

Code: Alles auswählen

subprocess.Popen(cmd, shell=True, bufsize=0, executable=None, stdin=None, stdout=subprocess.PIPE, stderr=subprocess.PIPE)
von newc0mer
Mittwoch 16. Dezember 2009, 12:59
Forum: Allgemeine Fragen
Thema: stdout/err lesen aber nicht ausgeben
Antworten: 7
Zugriffe: 1563

stdout/err lesen aber nicht ausgeben

hallo

ich lesen via subprocess.popen() mittels PIPE alles von stderr und stdout in eine variable. das geht sehr gut. nun aber wird der stderr von popen() auch noch auf der Bash ausgegeben, was ich aber nicht möchte. ich möchte den stderr aus meiner variable schön formatiert ausgeben...

wie kann ...
von newc0mer
Montag 14. Dezember 2009, 17:26
Forum: Allgemeine Fragen
Thema: ValueError: I/O operation on closed file
Antworten: 4
Zugriffe: 1273

diese info hat weitergeholfen - thx!

ich kopiere nun von result.communicate() den inhalt in eine andere variable.

mit dieser kann ich dann auch weiterhin arbeiten :-)
von newc0mer
Sonntag 13. Dezember 2009, 22:32
Forum: Allgemeine Fragen
Thema: ValueError: I/O operation on closed file
Antworten: 4
Zugriffe: 1273

ValueError: I/O operation on closed file

Hallo!

Ich möchte ein command (auf linux) absetzen und dannach mit dem output (result) arbeiten:
result = subprocess.Popen(cmd, shell=True, bufsize=0, executable=None, stdin=None, stdout=subprocess.PIPE, stderr=subprocess.PIPE)

Ich bekomme im output genau das, was ich möchte (mit print result ...
von newc0mer
Samstag 5. Dezember 2009, 01:09
Forum: Allgemeine Fragen
Thema: python und yaml
Antworten: 5
Zugriffe: 1230

vielen dank!
von newc0mer
Samstag 5. Dezember 2009, 01:03
Forum: Allgemeine Fragen
Thema: python und yaml
Antworten: 5
Zugriffe: 1230

hm alles klar. geht bei mir auch. es ist in diesem fall ein array, korrekt? ich wollte mit result('sub') darauf zugreifen...
von newc0mer
Samstag 5. Dezember 2009, 00:37
Forum: Allgemeine Fragen
Thema: python und yaml
Antworten: 5
Zugriffe: 1230

python und yaml

hallo!

ich habe ein frage zu yaml. ich habe ein file: beispiel.yml.
darin steht:

main:
sub:
- entry1
- entry2


mit yaml.load(open('beispiel.yml') (von PyYAML) kann ich alles rauslesen. aber wie kann ich nur auf sub zugreifen? muss ich da bei load ein parameter mitgeben, welcher auf "sub ...
von newc0mer
Mittwoch 25. November 2009, 15:01
Forum: Allgemeine Fragen
Thema: Python debuging
Antworten: 4
Zugriffe: 973

dir() hat mir geholfen. thx!

naja man kann doch nicht alles wissen, wenn man anfängt ;-)
von newc0mer
Mittwoch 25. November 2009, 08:22
Forum: Allgemeine Fragen
Thema: Python debuging
Antworten: 4
Zugriffe: 973

Python debuging

Hallo!

Ich habe vor Kurzem mit dem Python programmieren begonnen.

Nun habe ich eine Frage dazu. Voraus geschickt sei, dass ich Netbeans als IDE und Python (nicht jPython) verwende.

Ich habe ein difflib.compare object. Natürlich möchte ich es ausgeben (das Delta). Jedoch habe ich keine Ahnung, wie ...
von newc0mer
Sonntag 20. Juli 2008, 14:23
Forum: Allgemeine Fragen
Thema: Python object erstellen
Antworten: 4
Zugriffe: 1470

Python object erstellen

Hi

ich habe eine klasse XYZ. Dazu gehört die Funktion sync().

wiefolgt lege ich ein object der klasse XYZ an:

obj = package.XYZ

dann möchte ich auch sync() zugreifen:
Code:

if obj.sync == false:
.
.
.

da schmeisst mir der python compiler aus:

AttributeError: type object 'XYZ' has no ...