Die Suche ergab 23 Treffer

von blan
Samstag 6. Januar 2007, 17:27
Forum: Netzwerkprogrammierung
Thema: blockierendes recv und accept
Antworten: 14
Zugriffe: 4241

ich hab jetzt in der library reference asyncore gefunden und finde es egtl auch richtig gut, nur weiss ich diesmal auchnocht wie ich aus dem ganzen ding wieder rauskomme import asyncore, socket class http_client(asyncore.dispatcher): def __init__(self, host, path): asyncore.dispatcher.__init__(self)...
von blan
Samstag 6. Januar 2007, 06:01
Forum: Netzwerkprogrammierung
Thema: blockierendes recv und accept
Antworten: 14
Zugriffe: 4241

also ich habe mal nach beispiel codes geschaut aber finde nicht wirklich was zu "select" und "polling" - hat jemand von euch sowas zur hand?

mfg blan
von blan
Donnerstag 4. Januar 2007, 23:02
Forum: Netzwerkprogrammierung
Thema: blockierendes recv und accept
Antworten: 14
Zugriffe: 4241

ja aber der client wird nicht brutal geschlossen sondern der server soll normal beendet werden und daran hindert mich eben das blockierende accept() und recv() :(

mfg blan
von blan
Donnerstag 4. Januar 2007, 22:59
Forum: Allgemeine Fragen
Thema: Try
Antworten: 10
Zugriffe: 1488

Wichtig ist auch das man nur ``try``/``except`` an Stellen benutzen sollte wenn man auch wirklich etwas sinnvolles mit der Ausnahme anfangen kann. Wenn nicht dann sollte man es einfach weglassen. Ich hoffe das ``pass`` im ersten Beitrag war nur ein Platzhalter für eine sinvolle Behandlung. Nichts z...
von blan
Donnerstag 4. Januar 2007, 22:25
Forum: Netzwerkprogrammierung
Thema: blockierendes recv und accept
Antworten: 14
Zugriffe: 4241

geht einfach darum, dass ich den server sauber runterfahren will. ansonsten hab ich immer tote threads die noch warten bis noch eine nachricht gesendet wird und dann erste beednet werden - das is aber natürlich nicht elegant :(

mfg blan
von blan
Donnerstag 4. Januar 2007, 22:06
Forum: Netzwerkprogrammierung
Thema: blockierendes recv und accept
Antworten: 14
Zugriffe: 4241

genau so hab ich es auch gemacht. nur das problem ist, dass eben der thread nicht geschlossen wird. das passiert erst wenn data = None ist.
wir würdest du eine "exit"-funktion über den input implementieren - also dass bei der eingabe "exit" alles sauber beendet wird?

mfg blan
von blan
Donnerstag 4. Januar 2007, 21:59
Forum: Allgemeine Fragen
Thema: Try
Antworten: 10
Zugriffe: 1488

ok, danke - dann werd ich mal try - exception benutzen. ja das reine "exception" scheint nicht ganz so schlau zu sein :)

mfg blan
von blan
Donnerstag 4. Januar 2007, 20:38
Forum: Netzwerkprogrammierung
Thema: Socket Server, Router und Portweiterleitung (geklärt)
Antworten: 3
Zugriffe: 1130

Du kannst mit einem ganz tollen trick ein loch durch die Firewall bohren, sofern du UDP benutzt - aber das wirst du denk ich mal bei einem Spiel. Mehr dazu findest du hier http://www.heise.de/security/artikel/82054

ansonsten seh ich da keine andere möglichkeit...

mfg blan
von blan
Donnerstag 4. Januar 2007, 20:11
Forum: Netzwerkprogrammierung
Thema: blockierendes recv und accept
Antworten: 14
Zugriffe: 4241

blockierendes recv und accept

hallo, ich wollte fragen wie ihr das mit den blockierenen recv() und accept() löst. also ich hab für das accept() und für jeden client ein recv() -thread in einer schleife die solange läuft bis ein interrupted-flag gesetzt wird.. while self.interrupted == False: sock, addr = self.sock.accept() while...
von blan
Donnerstag 4. Januar 2007, 20:06
Forum: Allgemeine Fragen
Thema: Try
Antworten: 10
Zugriffe: 1488

Try

hi, bin sehr begeistert von python und wollte fragen wie es denn eigentlich mit dem try aussieht. hab grad ein kleines programm geschrieben und überall dort wo ein fehler auftrag ein try: code except: pass eingebaut - evtl. noch ein bestimmtes Error abgefangen. da ich noch nie mit try garbeitet habe...
von blan
Sonntag 24. Dezember 2006, 12:21
Forum: Allgemeine Fragen
Thema: ElementTree: XML parsen
Antworten: 6
Zugriffe: 3681

okay, deswegen also :)

und es gibt keine methode mitder ich ein subelement einfach via tag abfragen kann? denn ansonsten brauch ja voll viele ifs und fors..

mfg blan
von blan
Sonntag 24. Dezember 2006, 11:34
Forum: Allgemeine Fragen
Thema: ElementTree: XML parsen
Antworten: 6
Zugriffe: 3681

Wenn Du das XML an `ElementTree` übergeben hast, dann ist das Parsen doch schon erledigt. Du bekommst einen Baum aus `Element`-Objekten zurück, die Du traversieren kannst. Der Wurzelknoten enthält zum Beispiel die beiden `genre`-Elemente. Mit `find()` bzw. `findall()` kannst man eine -- leider ziem...
von blan
Samstag 23. Dezember 2006, 18:12
Forum: Allgemeine Fragen
Thema: ElementTree: XML parsen
Antworten: 6
Zugriffe: 3681

ElementTree: XML parsen

hallo, ich wollt mir ein kleinen XML parser für meine daten basteln und hab mich für ElementTree entschieden weils leichter scheint als die anderen. Ich hab folgende Struktur <content> <genre type="audio"> <index name="Hip-Hop"> <artist> <name>artist</name> </artist> <artist> <na...
von blan
Freitag 22. Dezember 2006, 18:40
Forum: GTK+/GNOME
Thema: gtk.Image breite und höhe
Antworten: 2
Zugriffe: 3069

gtk.Image breite und höhe

hallo,

ich befass mich grad mit pyGTK und wollte wissen wie ich die größe von einem gtk.Image herausfinden kann.. ich hab schon die ganze API abgesucht, finde aber absolut nichts.. .get_width() hat auch nocht geholfen... kann mit jemand helfen?

mfg blan
von blan
Freitag 20. Oktober 2006, 18:06
Forum: Offtopic
Thema: Petition zum Verbot von Wahlcomputern
Antworten: 6
Zugriffe: 1211

SigMA hat geschrieben:Was haste gegen die Wahlcomputer?!

SigMA
ich hoff jetzt mal das war ironisch gemeint... ansonsten ( :shock: ) findest du informationen dazu hier:

http://www.ccc.de/updates/2006/wahlcomputer

http://www.ccc.de/updates/2006/wahlcomputer2
von blan
Dienstag 8. August 2006, 14:24
Forum: Allgemeine Fragen
Thema: python lizenz
Antworten: 17
Zugriffe: 3748

okay danke, ihr werdet wohl net python benutzen wenn die lizenz komplett müll wäre - bin aber bissel misstrauisch bei anderen lizenzen wie zB bei Apache, OpenSSL, ... ;)

mfg blan
von blan
Montag 7. August 2006, 02:09
Forum: Allgemeine Fragen
Thema: python lizenz
Antworten: 17
Zugriffe: 3748

ich seh es als vorteil von der GPL, dass der quelltext öffentlich bleiben muss und damit wieder jemand anders die möglichkeit hat den code für sein projekt zu benutzten.

mfg blan
von blan
Sonntag 6. August 2006, 17:23
Forum: Allgemeine Fragen
Thema: python lizenz
Antworten: 17
Zugriffe: 3748

hrm.. wieso sollte eine firma python einsetzt wo man den quellcode ja nicht verstecken kann oder?

schade das es nicht GPL ist...

mfg blan
von blan
Samstag 5. August 2006, 23:28
Forum: Allgemeine Fragen
Thema: python lizenz
Antworten: 17
Zugriffe: 3748

python lizenz

hallo, ich wollte fragen ob mir jemand kurz erklären kann wie sich die python lizenz von der GPL unterscheidet und wieso nicht die GPL verwendert wird ?

mfg blan