Ich bitte Euch um Hilfe. Ehrlich, ich weiss nicht mehr weiter, hab schon Stunden herum probiert!!!

Ich moechte aus zwei verschiedenen Files einfach Werte auslesen. Das klappt auch soweit ohne Probleme. Diese Werte uebergebe ich dann an zwei Labels welche sich periodisch updaten sollen (Temperatur).
Jetzt kommts:
Kommentiere ich eine von den beiden Abfragen welche die Daten holen aus, funktioniert es. Lasse ich beide laufen gehts nicht mehr!!!!!!Uebrigens vize versa! Ich werde noch irre damit. Keine Ahnung warum. Kann mir bitte jemand helfen, hier ist der Code:
Code: Alles auswählen
from Tkinter import *
import time
import os
import glob
import time
import math
root = Tk()
time1 = ''
clock = Label(root, font=('times', 20, 'bold'), bg='green')
clock.pack(fill=BOTH, expand=1)
clock2 = Label(root, font=('times', 20, 'bold'), bg='green')
clock2.pack(fill=BOTH, expand=1)
os.system('modprobe w1-gpio')
os.system('modprobe w1-therm')
def read_temp():
# Erste Abfrage
file = open('/sys/bus/w1/devices/10-0008028e9bb9/w1_slave')
filecontent = file.read()
stringvalue = filecontent.split("\n")[1].split(" ")[9]
temperature = float(stringvalue[2:]) / 1000
clock.config(text=temperature)
clock.after(100, read_temp)
file.close()
# Zweite Abfrage
file = open('/sys/bus/w1/devices/10-0008028ea0bf/w1_slave')
filecontent2 = file.read()
stringvalue2 = filecontent2.split("\n")[1].split(" ")[9]
temperature2 = float(stringvalue2[2:]) / 1000
clock2.config(text=temperature2)
clock2.after(200, read_temp)
file.close()
read_temp()
root.mainloop()