Weiss jemand bescheid?
Code: Alles auswählen
#!/usr/Local/bin/python
import pickle
from copy import deepcopy
class Parameter:
def __init__(self):
self.__file=""
self.__temp_Wohnzimmer=0
def setTemp_Wohnzimmer(self,temp_Wohnzimmer):
self.__temp_Wohnzimmer=temp_Wohnzimmer
def getTemp_Wohnzimmer(self):
return self.__temp_Wohnzimmer
def setFile(self,file):
self.__file=file
def getFile(self):
return self.__file
def save(self):
pickle.dump(self, open(self.__file, 'wb'))
print("par",self.__temp_Wohnzimmer)
def load(self):
self=deepcopy(pickle.load(open(self.__file, 'rb')))
print("par",self.__temp_Wohnzimmer)
def temp_Wohnzimmer(self):
return self.__temp_Wohnzimmer
t=Parameter()
t.setFile("hoi")
t.setTemp_Wohnzimmer(21)
#t.save()
t.setTemp_Wohnzimmer(0)
t.load()
print(t.getTemp_Wohnzimmer())