34 lines
1.1 KiB
Python
34 lines
1.1 KiB
Python
selectedSound=0
|
|
selectedBrightness=0
|
|
selectedColor=0
|
|
alarmTime=(9,0)
|
|
alarmOn=False
|
|
|
|
def printState():
|
|
print("alarmOn=",alarmOn)
|
|
print("alarmTime=",alarmTime)
|
|
print("selectedSound=",selectedSound)
|
|
print("selectedColor=",selectedColor)
|
|
print("selectedBrightness=",selectedBrightness)
|
|
|
|
def save():
|
|
global selectedSound
|
|
lines = []
|
|
with open("Settings.py",'r') as rf:
|
|
for l in rf:
|
|
lines.append(l)
|
|
|
|
with open("Settings.py",'w') as wf:
|
|
for l in lines:
|
|
if l.startswith("selectedSound"):
|
|
wf.write("selectedSound="+str(selectedSound)+"\n")
|
|
elif l.startswith("alarmTime"):
|
|
wf.write("alarmTime="+str(alarmTime)+"\n")
|
|
elif l.startswith("alarmOn"):
|
|
wf.write("alarmOn="+str(alarmOn)+"\n")
|
|
elif l.startswith("selectedColor"):
|
|
wf.write("selectedColor="+str(selectedColor)+"\n")
|
|
elif l.startswith("selectedBrightness"):
|
|
wf.write("selectedBrightness="+str(selectedBrightness)+"\n")
|
|
else:
|
|
wf.write(l) |