Die Suche ergab 12 Treffer
- Samstag 11. Dezember 2010, 13:03
- Forum: Allgemeine Fragen
- Thema: Wie Fehler prüfen bei Klasseninitialisierung
- Antworten: 8
- Zugriffe: 1097
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 ...
- Samstag 11. Dezember 2010, 11:12
- Forum: Allgemeine Fragen
- Thema: Wie Fehler prüfen bei Klasseninitialisierung
- Antworten: 8
- Zugriffe: 1097
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 ...
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 ...
- Samstag 11. Dezember 2010, 10:19
- Forum: Allgemeine Fragen
- Thema: Wie Fehler prüfen bei Klasseninitialisierung
- Antworten: 8
- Zugriffe: 1097
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 ...
Vielen ...
- Freitag 10. Dezember 2010, 23:08
- Forum: Allgemeine Fragen
- Thema: Wie Fehler prüfen bei Klasseninitialisierung
- Antworten: 8
- Zugriffe: 1097
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 ...
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 ...
- Montag 25. Oktober 2010, 08:56
- Forum: Allgemeine Fragen
- Thema: Wie kann ich laufenden Thread neu starten?
- Antworten: 24
- Zugriffe: 4390
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 ...
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 ...
- Samstag 16. Oktober 2010, 12:49
- Forum: Allgemeine Fragen
- Thema: Eigene Scripts in Python Programm erstellen / ausführen
- Antworten: 4
- Zugriffe: 875
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: 875
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: 875
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 ...
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 ...
- Sonntag 7. Februar 2010, 12:06
- Forum: Allgemeine Fragen
- Thema: Meinung (Tipp) zu erstelltem Programmcode (TCP-Server)
- Antworten: 6
- Zugriffe: 1397
- Sonntag 7. Februar 2010, 00:42
- Forum: Allgemeine Fragen
- Thema: Meinung (Tipp) zu erstelltem Programmcode (TCP-Server)
- Antworten: 6
- Zugriffe: 1397
- Samstag 6. Februar 2010, 15:41
- Forum: Allgemeine Fragen
- Thema: Meinung (Tipp) zu erstelltem Programmcode (TCP-Server)
- Antworten: 6
- Zugriffe: 1397
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 ...
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 ...
- Mittwoch 3. Februar 2010, 12:12
- Forum: Allgemeine Fragen
- Thema: Ereignisse aus Threads abfragen und AKtion ausführen
- Antworten: 1
- Zugriffe: 699
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 ...
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 ...
