Die Suche ergab 12 Treffer
- Samstag 11. Dezember 2010, 13:03
- Forum: Allgemeine Fragen
- Thema: Wie Fehler prüfen bei Klasseninitialisierung
- Antworten: 8
- Zugriffe: 1023
Re: Wie Fehler prüfen bei Klasseninitialisierung
Und so ganz sauber gehst Du mit der Socketprogrammierung nicht um, denn es könnte passieren, dass der `recv()` nicht alle Daten liefert. Hi Vielen dank schon mal für die Tipps. Was wäre denn hier besser? Schreibe noch das eine oder andere solcher Module und wäre natürlich froh, dies professionell u...
- Samstag 11. Dezember 2010, 11:12
- Forum: Allgemeine Fragen
- Thema: Wie Fehler prüfen bei Klasseninitialisierung
- Antworten: 8
- Zugriffe: 1023
Re: Wie Fehler prüfen bei Klasseninitialisierung
@dkell: Das mir dem `__del__()` hatte mit dem Problem nichts zu tun. An Stelle des Kommentars ``# WAS HIER?`` und bei dem ``return False`` in der `request()` gehört ein ``raise`` hin. Und das dann im Aufruf abfangen mit if __name__ == "__main__": try: sharp = Sharp('192.168.1.99', 100) wi...
- Samstag 11. Dezember 2010, 10:19
- Forum: Allgemeine Fragen
- Thema: Wie Fehler prüfen bei Klasseninitialisierung
- Antworten: 8
- Zugriffe: 1023
Re: Wie Fehler prüfen bei Klasseninitialisierung
Ich habe jetzt den Code mal umgebaut auf __enter__ und __exit__. Irgendwas habe ich aber noch nicht rund, da s.request() in with ... aufgerufen wird auch wenn die Verbindung nicht aufgebaut werden konnte, was dann natürlich einen Fehler verursacht. Muss ich dies in def.request() abfangen? Vielen dan...
- Freitag 10. Dezember 2010, 23:08
- Forum: Allgemeine Fragen
- Thema: Wie Fehler prüfen bei Klasseninitialisierung
- Antworten: 8
- Zugriffe: 1023
Wie Fehler prüfen bei Klasseninitialisierung
Hallo Ich habe ein Programm, welches Daten über TCP senden. Hier ein Code-Ausschnitt class Sharp(object): def __init__(self, host, port): self.host=host self.port=port try: self.s = socket.socket(socket.AF_INET, socket.SOCK_STREAM) self.s.connect((self.host, self.port)) except socket.error, msg: log...
- Montag 25. Oktober 2010, 08:56
- Forum: Allgemeine Fragen
- Thema: Wie kann ich laufenden Thread neu starten?
- Antworten: 24
- Zugriffe: 3911
Wie kann ich laufenden Thread neu starten?
Hallo Ich habe ein Programm, welches aufgrund einer Paramtertabelle in einer Datenbank verschiedene Threads startet (Beispielhaft unten vereinfacht dargestellt). Daneben gibt es noch ein Web-Gui (ebenfalls in einem eigenen Thread), welches die Konfiguration der Parametertabelle zulässt. Nun möchte i...
- Samstag 16. Oktober 2010, 12:49
- Forum: Allgemeine Fragen
- Thema: Eigene Scripts in Python Programm erstellen / ausführen
- Antworten: 4
- Zugriffe: 794
Re: Eigene Scripts in Python Programm erstellen / ausführen
execfile() kannte ich noch nicht, muss ich mal schauen ob dies etwas wäre.BlackJack hat geschrieben:@dkell: Schau Dir mal die ``exec``-Anweisung und die `execfile()`-Funktion an.
- Samstag 16. Oktober 2010, 12:06
- Forum: Allgemeine Fragen
- Thema: Eigene Scripts in Python Programm erstellen / ausführen
- Antworten: 4
- Zugriffe: 794
Re: Eigene Scripts in Python Programm erstellen / ausführen
Es handelt sich um ein Programm für Haussteuerung. Einzelne Aktionen (z.B. Empfangene Codes von einem Infrarot-Device) lösen einen Event aus, der dann das hinterlegte Script/Code ausführen soll.gkuhl hat geschrieben:Etwas mehr Informationen wären hilfreich. Insbesondere: Um was für ein Programm handelt es sich?
- Samstag 16. Oktober 2010, 11:43
- Forum: Allgemeine Fragen
- Thema: Eigene Scripts in Python Programm erstellen / ausführen
- Antworten: 4
- Zugriffe: 794
Eigene Scripts in Python Programm erstellen / ausführen
Hallo Ich suche einen Wege oder Tools, um in einem Python Programm (mit Datenbank) eigene, benutzerspezifische Python Scripte zu erstellen und auszuführen? Erstellen jeweils eigener Dateien z.B. in einem Unterordner? Code in Datenbank speichern? Ev. gibt es auch schon irgendwelche Plugins oder Beisp...
- Sonntag 7. Februar 2010, 12:06
- Forum: Allgemeine Fragen
- Thema: Meinung (Tipp) zu erstelltem Programmcode (TCP-Server)
- Antworten: 6
- Zugriffe: 1280
- Sonntag 7. Februar 2010, 00:42
- Forum: Allgemeine Fragen
- Thema: Meinung (Tipp) zu erstelltem Programmcode (TCP-Server)
- Antworten: 6
- Zugriffe: 1280
- Samstag 6. Februar 2010, 15:41
- Forum: Allgemeine Fragen
- Thema: Meinung (Tipp) zu erstelltem Programmcode (TCP-Server)
- Antworten: 6
- Zugriffe: 1280
Meinung (Tipp) zu erstelltem Programmcode (TCP-Server)
Hallo Ich erstelle ein kleines Programm, welches * auf eine Schnittstelle lauscht und ankommende Daten an eine Queue übergibt (IRTrans) * eine TCP/IP Server startet und ebenfalls auf ankommende Befehle lauscht und an die Queue übergibt * ein Programmteil, welcher die Daten in der Queue verarbeitet D...
- Mittwoch 3. Februar 2010, 12:12
- Forum: Allgemeine Fragen
- Thema: Ereignisse aus Threads abfragen und AKtion ausführen
- Antworten: 1
- Zugriffe: 667
Ereignisse aus Threads abfragen und AKtion ausführen
Hallo Ich bin am erstellen eines Programms, welches verschiedene Threads starten soll (u.a. auf einer RS232 Schnittstelle lauschen ob Daten ankommen) und je nachdem ob ein Ereignis eintritt eine Funktion ausführt. Wie kann ich Ereignisse aus dem Thread an ein Hauptprogramm zurückgeben und in diesem ...