os.path.exists funktioniert nicht

Heute ist Stammtischzeit:
Jeden Donnerstag 20:30 Uhr hier im Chat.
Wer Lust hat, kann sich gerne beteiligen. ;)
  • Hi,

    am besten postest Du mal Deinen Code, die Fehlermeldung lässt ein Syntax-Error vermuten, weil irgendwas mit der Einrückung nicht stimmt.

    Mfg

    “Don’t comment bad code - rewrite it.”

    Brian Kernighan

  • Wenn man beim Programmieren Fehlermeldungen erhält sollte der erste Ansatz immer so aussehen ;)

    (Fehlermeldung nehmen - in Hochkommata setzen - und einer Suchmaschine des Vertrauens zum Frass vorwerfen)

  • CODE:
    #!/usr/bin/python -O
    import time
    import urllib
    import os


    def Temp_Auswertung(SensAdr, deviceAdr, Raumname):

    if os.path.isfile(SensAdr):
    file = open(SensAdr)
    text = tfile.read()
    tfile.close()
    temperature_data = text.split()[-1]
    temperature = float(temperature_data[2:])
    temperature = temperature / 1000
    print ("Sensor " + deviceAdr + ": " + str(temperature) + " Adresse: " + SensAdr + " Raumname: " + Raumname + ",\n")
    url = "http://logocontrol:8088/rest/devices/" + deviceAdr +"/attributes/1/value?set="+str(temperature)
    response = urllib.urlopen(url).read()
    else:
    print (Sensor + " nicht vorhanden")


    Sensor = ("/sys/bus/w1/devices/" + "28-0114651885ff" + "/w1_slave")
    print Temp_Auswertung(Sensor, "402", "Ausentemp")

    -----------------------------------------------------------------------------------------------------------------------------------------------------
    Die Zeilen sind eingerückt, funktioniert trotzdem nicht.

  • das leben ist hart, aber wir müssen da durch.

Jetzt mitmachen!

Du hast noch kein Benutzerkonto auf unserer Seite? Registriere dich kostenlos und nimm an unserer Community teil!