#!/usr/bin/python
#-*- coding: utf-8 -*-

import Adafruit_DHT                                             # Import de la librairie  

sensor Adafruit_DHT.DHT22                                     # Adafruit_DHT.DHT11 ou Adafruit_DHT.AM2302 (dht21). 

pin 4                                                         # GPIO 4

humiditytemperature Adafruit_DHT.read(sensorpin)          # lecture simple
#humidity, temperature = Adafruit_DHT.read_retry(sensor, pin)   # relance la lecture si échec (15 fois)

if humidity is not None and temperature is not None:            # si on a une lecture
     
    temperature round(temperature,1)                          # on arrondi au dixième
    humidity round(humidity,1)                                # on arrondi au dixième

    print("La température est de " str(temperature) + " °C")  # on affiche la température
    print("L'humidité est de " str(humidity) + " %")          # on affiche l'humidité

else:                                                           # si il n'y a pas de lecture
    print('Erreur de lecture, vérifie le câblage')              # on affiche l'erreur
    
    
exit                                                            # fin du programme