Python设计一个简单温度,湿度,光线智能控制器,如何在class里让他自己持续运行而不用一直自己手动输入

#!/usr/bin/env python3
import time
class Control:
     def __init__(self,t,w,l):
          self.temperature = t
          self.wet = w
          self.light = l
     def airConditioner(self):
          self.temperature -= 1
          print(self.temperature)
     def humidifier(self):
          self.wet += 1
          print(self.wet)
     def curtain(self):
          self.light -= 10
          print(self.light)
while True:
     a = int(input("Please enter you temperature:"))
     b = int(input("Please enter you wet:"))
     c = int(input("Please enter you light:"))


     obj1 = Control(a,b,c)
     obj1.airConditioner()
     obj1.humidifier()
     obj1.curtain()

如何让input能自己输入已经被处理过的温度,湿度和光线

开线程定时读取设备状态参数

不明白你什么意思,1)你是想有一组固定的数据,然后自动的输入吗?可以使用numpy、pandas等读取数据然后遍历一个一个自动输入就行。2)还是想从设备等自动读取数据?可以像楼上说的开两个线程,一个用来读取设备信息,一个用来处理得到设备信息(就是你的class),当然还有很多其他方式实现。