Author Topic: [Python]Verwendung Error.TIMEOUT bei ipconnection  (Read 932 times)

wehnerc

  • Jr. Member
  • **
  • Posts: 70
    • View Profile
[Python]Verwendung Error.TIMEOUT bei ipconnection
« on: April 07, 2015, 11:56:23 »
Hallo
in meinem Python Programm tritt immer wieder ein Timeout auf. Den würde ich gerne abfangen, damit das Programm weiterläuft. Ich finde aber in der Doku keinen Hinweis wie ich die Error-Variable Error.TIMEOUT im Programm anwenden kann.
Gibt es dazu irgend ein Beispiel?
weather will be fine

photron

  • Tinkerforge Staff
  • Administrator
  • Hero Member
  • *****
  • Posts: 2.442
    • View Profile
Re: [Python]Verwendung Error.TIMEOUT bei ipconnection
« Reply #1 on: April 07, 2015, 12:42:40 »
Code: [Select]
from tinkerforge.ip_connection import Error

try:
    ...
except Error as e:
    if e.value == Error.TIMEOUT:
        print "timeout error"
    else:
        print "other error"

wehnerc

  • Jr. Member
  • **
  • Posts: 70
    • View Profile
Re: [Python]Verwendung Error.TIMEOUT bei ipconnection
« Reply #2 on: April 07, 2015, 16:47:26 »
Funktioniert. Danke
Dachte zuerst da kommt überhaupt nix. Erst nach 1h kam der erste Timeout. Läuft schön weiter.
weather will be fine