我正在开发一个应用程序来检查一堆传感器的状态。
获取状态的方法非常简单:
sensor_name.get_status()
我想知道是否可以将所有传感器名称存储在字符串列表中并让 for 为我完成工作,而不是编写多个调用来检查所有这些传感器。
差不多是这样的:
sensors_list = ['sensor_name_1', 'sensor_name_2', 'sensor_name_3']
for sensor in sensors_list:
#call it :-)
我怎样才能完成这件事?
请您参考如下方法:
如何,而不是将名称保留在列表中,而是将传感器本身保留在列表中?
sensors = [sensor_1, sensor_2, sensor3]
for sensor in sensors:
sensor.get_status()
