Die Suche ergab 520 Treffer

von str1442
Dienstag 24. Juni 2008, 16:00
Forum: Allgemeine Fragen
Thema: Umgedrehtes if
Antworten: 23
Zugriffe: 5129

Das ist auch ganz nützlich und übersichtlicher bei Verwendung in längeren Zeilen, zb sowas mit ner for schleife: somefunction("blabla bla bla %s %s" % (",".join(obj.var for obj in someobjlist, y))) Und unrecht hat sechsrad mit der 34 45 + Sache nicht, eigentlich ist es schon logi...
von str1442
Dienstag 3. Juni 2008, 19:58
Forum: Allgemeine Fragen
Thema: logging objecte und try..except
Antworten: 9
Zugriffe: 1476

Die Notation kennst du mit Sicherheit. Du greifst auf das "self.blocked"-te Element in der Liste [errorroot, self] zu, wobei "False" einer 0 entspricht und "True" einer 1. achsö :oops: ... Das 1/0 True/False entspricht war ja klar, aber das das bei intenger-erwartenden...
von str1442
Dienstag 3. Juni 2008, 17:21
Forum: Allgemeine Fragen
Thema: logging objecte und try..except
Antworten: 9
Zugriffe: 1476

logging.Logger.critical([errorroot,self][self.blocked], msg, *args, **kwargs) hm, diese Art der notation (sofern das keine listen sein sollen, wobei das unlogisch wäre?) ist mir nicht bekannt, hab in der python language ref auch beim kurzem überfliegen auch nichts zu gefunden zu der funktion: sollt...
von str1442
Dienstag 3. Juni 2008, 16:19
Forum: Allgemeine Fragen
Thema: logging objecte und try..except
Antworten: 9
Zugriffe: 1476

@EyDu: Stimmt, die methoden waren aber drinne weil ich ursprünglich das anders umsetzen wollte und sie dann nach dem umentschied einfach nicht entfernt habe ^_^ Ich habe die Version jetzt nochmal komplett verändert: http://paste.pocoo.org/show/60802/ Diese Version hat den Vorteil, das sie solang all...
von str1442
Montag 2. Juni 2008, 21:11
Forum: Allgemeine Fragen
Thema: logging objecte und try..except
Antworten: 9
Zugriffe: 1476

http://paste.pocoo.org/show/60211/

hab jetzt das modul etwas angepasst, inzwischen bekomm ich den Error (ausser bei einem sehr eigenartigem Fall) nicht mehr.. ist zwar etwas unschön und das schreiben funktioniert auch noch nicht, wird aber wohl erstmal gehen.
von str1442
Sonntag 1. Juni 2008, 14:31
Forum: Allgemeine Fragen
Thema: logging objecte und try..except
Antworten: 9
Zugriffe: 1476

sry für den doppelpost: inzwischen bin ich auf die idee gekommen, je nachdem ob das skript produktiv oder im unittest durchlaufen wird, eine fakeshutdown oder eine richtige shutdown auszuführen. di fakeshutdown hab ich schon und macht nichts weiter als ein logging.<filehandler instance>.flush(), all...
von str1442
Samstag 31. Mai 2008, 23:36
Forum: Allgemeine Fragen
Thema: Variablen automatisch erzeugen
Antworten: 13
Zugriffe: 7183

naja zuerst wäre soldier nur eine lokale variable, und auch an self gebunden hat man dann nur nen Krieger, der an das Object, also hier die facility, gebunden ist. Würde man soldier1, soldier2 etc haben wollen, müßte man die Variablen zuerst konstruieren. Aber ich denk, man könnte es vllt einfach üb...
von str1442
Samstag 31. Mai 2008, 22:40
Forum: Allgemeine Fragen
Thema: Variablen automatisch erzeugen
Antworten: 13
Zugriffe: 7183

Angenommen, ich möchte bei einem Programm in Laufzeit objekte generieren und auch vernichten. Tut ich immer. In jedem Programm, auch hier: print "Hello world!" :lol: Joa schon klar, ich meinte auch eher wenn das programm selbständig ein object generieren soll. Wenn zb die variable resourc...
von str1442
Samstag 31. Mai 2008, 21:58
Forum: Allgemeine Fragen
Thema: Variablen automatisch erzeugen
Antworten: 13
Zugriffe: 7183

Angenommen, ich möchte bei einem Programm in Laufzeit objekte generieren und auch vernichten. Wie soll ich das machen, ohne Variablen irgendwie zu generieren? Wobei, jetz wo ichs schreibe, fällt mir ein das das eventuell über irgendnelist.append(Klasse()) vllt ginge, und der rest dann über die index...
von str1442
Samstag 31. Mai 2008, 21:38
Forum: Allgemeine Fragen
Thema: logging objecte und try..except
Antworten: 9
Zugriffe: 1476

logging objecte und try..except

Hallö, try: fil = file(loadfile, "rb") except IOError: logger.error("Regular FILE %s not found." % str(loadfile)) logger.shutdown() raise RegularFileNotFoundException("Regular FILE %s not found." % str(loadfile)) logger ist ein lokales modul, das nichts weiter macht als...