Die Suche ergab 87 Treffer

von Jona
Freitag 26. Oktober 2007, 15:52
Forum: Allgemeine Fragen
Thema: instanzen einer klasse und all ihrer unterklassen zählen
Antworten: 9
Zugriffe: 2852

ich möchte dass der counter in superklasse A alle instanzen zählt. und zwar alle instanzen von A sowie alle instanzen von von A abgeleiteten klassen. nach A();B();C();D() wären das also 4. und idealerweise sollte der counter von C und D auf 1 stehen (da dort jeweils nur eine instanz erzeugt wurde) u...
von Jona
Freitag 26. Oktober 2007, 12:15
Forum: Allgemeine Fragen
Thema: instanzen einer klasse und all ihrer unterklassen zählen
Antworten: 9
Zugriffe: 2852

instanzen einer klasse und all ihrer unterklassen zählen

in folgendem beispiel will ich in klasse A alle erstellten instanzen von A, B, C und D zählen. class A(object): counter = 0 def __init__( self ): self.__class__.counter += 1 class B(A): pass class C(A): pass class D(B): pass >>> A();B();C();D() <__main__.A object at 0x00B53830> <__main__.B object at...
von Jona
Freitag 26. Oktober 2007, 11:39
Forum: Allgemeine Fragen
Thema: wingide: python shell und threads
Antworten: 9
Zugriffe: 1609

wingide: python shell und threads

hi, wenn ich in wingide "eval file in py shell" ausführe, werden threads nicht gestartet. falls jemand wingide installiert hat wäre es schön wenn er das mal mit diesem beispiel probieren könnte. (Source > eval file in py shell) import threading class Test( threading.Thread ): def __init__(...
von Jona
Freitag 26. Oktober 2007, 10:55
Forum: Allgemeine Fragen
Thema: Neffe vs. Onkel
Antworten: 22
Zugriffe: 5815

Hi, du wirst dir mit einer programmiersprache immer unsicher vorkommen wenn du nicht genau über die syntax bescheid weisst. syntax heisst in etwa "was darf ich wo hinschreiben" und bei allem was du benutzt musst du dir erstmal klar werden wie die syntax ist. ich mache das mal ausführlich a...
von Jona
Freitag 26. Oktober 2007, 10:29
Forum: Allgemeine Fragen
Thema: Neffe vs. Onkel
Antworten: 22
Zugriffe: 5815

probier die sachen doch erstmal mal aus bevor du sie hier postest.
grade bei python ist das doch kein problem.

das jedenfalls macht 1. kein sinn und hat einen schlimmen syntax-fehler.
von Jona
Dienstag 23. Oktober 2007, 09:15
Forum: Allgemeine Fragen
Thema: Python Parsergeneratoren
Antworten: 23
Zugriffe: 4753

was ist mit javaCC?
von Jona
Freitag 19. Oktober 2007, 11:41
Forum: Allgemeine Fragen
Thema: Zeichen ersetzen ---> weniger umständlich!
Antworten: 9
Zugriffe: 15602

BlackJack hat geschrieben:

Code: Alles auswählen

for character in "[]'":
    data = data.replace(character, '') 

oh ja, das ist zum löschen natürlich viel schöner.
wie machst du es wenn sie alle mit nem anderen zeichen ersetzt werden sollen?
von Jona
Freitag 19. Oktober 2007, 11:38
Forum: Allgemeine Fragen
Thema: Listenlänge
Antworten: 15
Zugriffe: 22775

ist schon klar, aber da ich eine von 1 abweichende schrittweite extrem selten benötige mache ich es dann wenn es mal sein muss explizit.
versuche meinen code lesbar zu halten. (ich bin nicht der einzige der den lesen können muss)
von Jona
Freitag 19. Oktober 2007, 11:34
Forum: Allgemeine Fragen
Thema: Zeichen ersetzen ---> weniger umständlich!
Antworten: 9
Zugriffe: 15602

mit replace zb so:

Code: Alles auswählen

input.replace("[","").replace("]", "").replace("'", "")
von Jona
Freitag 19. Oktober 2007, 11:31
Forum: Allgemeine Fragen
Thema: Listenlänge
Antworten: 15
Zugriffe: 22775

nutzt ihr

Code: Alles auswählen

liste[::step]
?

wenn ich sowas wirklich mal brauche mache ich das "per hand"... ist mir zu mysteriös, schlecht lesbar.
von Jona
Freitag 19. Oktober 2007, 11:26
Forum: Allgemeine Fragen
Thema: Listenlänge
Antworten: 15
Zugriffe: 22775

der code funktioniert, keine ahnung wie du damit ein "not callable" hinbekommst. Python 2.5 (r25:51908, Sep 19 2006, 09:52:17) [MSC v.13 Type "help", "copyright", "credits" or "license" for mo >>> horsemen = ["war", "famine", &quo...
von Jona
Mittwoch 17. Oktober 2007, 14:49
Forum: Allgemeine Fragen
Thema: Python und Corba
Antworten: 6
Zugriffe: 1359

"'ExampleTr_If' is not defined" sagt doch eigentlich alles, oder?
von Jona
Samstag 13. Oktober 2007, 08:57
Forum: Allgemeine Fragen
Thema: Neuronale Netze
Antworten: 18
Zugriffe: 5538

Neuronale Netze sind ein faszinierendes thema, aber du wirst schnell die lust verlieren, wenn du das nicht mit den theoretischen grundlagen untermauerst. die sache wird dann nämlich schnell sehr frustrierend weil du keine probleme gelöst bekommst. hab aber leider keinen buchtipp, nur ein skript hier...
von Jona
Freitag 12. Oktober 2007, 17:29
Forum: Allgemeine Fragen
Thema: Dynamische Variablen erzeugen?
Antworten: 3
Zugriffe: 789

dafür brauchst du eine dynamische datenstruktur, am besten ein dict.

Code: Alles auswählen

nutzer_daten = {}

while True:
  name = raw_input("Name:")
  daten = raw_input("Daten:")
  nutzer_daten[name] = daten
von Jona
Freitag 12. Oktober 2007, 14:06
Forum: Allgemeine Fragen
Thema: mod_python: änderungen werden nicht übernommen
Antworten: 12
Zugriffe: 2129

warum installierst du denn nicht deinen eigenenen apache während der entwicklung?
von Jona
Mittwoch 10. Oktober 2007, 22:49
Forum: Allgemeine Fragen
Thema: mod_python: änderungen werden nicht übernommen
Antworten: 12
Zugriffe: 2129

das heisst, wenn ich statt mod_python fastCGI nutze kann ich code ändern und ohne dass der server neu gestartet werden muss sind dei änderungen sichtbar?
von Jona
Mittwoch 10. Oktober 2007, 13:07
Forum: Allgemeine Fragen
Thema: Write befehl und Bold
Antworten: 10
Zugriffe: 2496

in wikis werden doch mini-markup-sprachen verwendet, zb: _unterstrichen_ *kursiv* !fett! oder so ... Manche Mailprogramme machen so was auch. da gibts mit sicherheit tools, die sowas in rtf oä umsetzen. oder du schreibst HTML, docbook-xml, machst dir ne eigene markup-sprache und nen konverter in doc...
von Jona
Mittwoch 10. Oktober 2007, 12:58
Forum: Allgemeine Fragen
Thema: mod_python: änderungen werden nicht übernommen
Antworten: 12
Zugriffe: 2129

das geht natürlich nur auf einem entwicklungsserver, hab ich doch geschrieben...
da ist dann auch die performance egal.
afaik ist das die einzige möglichkeit zu verhindern, dass man dauernd den server neu starten muss nachdem man quellcode geändert hat.
von Jona
Mittwoch 10. Oktober 2007, 09:10
Forum: Allgemeine Fragen
Thema: non ascii in setup.cfg
Antworten: 2
Zugriffe: 762

och neee ...
war wohl etwas spät gestern. :)

danke
von Jona
Mittwoch 10. Oktober 2007, 01:40
Forum: Allgemeine Fragen
Thema: mod_python: änderungen werden nicht übernommen
Antworten: 12
Zugriffe: 2129

falls du apache nutzt probier mal MaxRequestsPerChild 1 (http.conf) das ist aber mit vorsicht zu genießen, vor allem falls du irgendwelche klassen benutzt die nicht davon ausgehen dauern neu geladen zu werden (singletons?) EDIT... grade übersehen: wenn man den kompletten server neustartet, werden di...