Declare sensor dinamically
dade80vr opened this issue · 2 comments
dade80vr commented
- Platform/operating system : Raspberry Pi 3
- Python version: 2.7
Hi.
Can i declare sensor dinamically like this?
sensor = Adafruit_DHT.stringvar
Where stringvar
could be "AM2302" or "DHT22".
I need this in a for cycle.
Thank you.
dade80vr commented
Any possible solution guys? Thanks.
brennen commented
I imagine you'd be better off with an explicit conditional wrapped around the declaration, something like:
if stringvar == 'AM2302':
sensor = Adafruit_DHT.AM2302
elif stringvar == 'DHT22':
sensor = Adafruit_DHT.DHT22