#!/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),当然还有很多其他方式实现。