Enregistré une variale avec deux chiffres apres la virgule dans un fichier.csv

Bonjour tout le monde.
Voila, j’ai un petit programme qui tourne sur un raspberry pi zero w qui, toute les heures, prend la temperature d’une piece via une sonde DHT22.
les données sont ensuite enregistré dans un fichier.csv.
mon probleme est le suivant :
la valeur enregistré ce compose de 15 chiffre apres la virgule.
Comment puis-je faire pour enregistré que 2 chiffre apres la virgule.
En gros, passer de 5.120365411520321 a 5.12
voici mon code :

import RPi.GPIO as GPIO
import csv
import sys
import os
import Adafruit_DHT
import time
sensor_args = { '22' }

GPIO.setmode(GPIO.BCM)
monfic = time.strftime("%Y-%m-%d_bis.csv")
c = csv.writer(open(monfic , "a"))

now = time.localtime(time.time())

if len(sys.argv) == 3 and sys.argv[1] in sensor_args:
    sensor = 22
    pin = 17
else:
    sys.exit(1)
 humidity, temperature = Adafruit_DHT.read_retry(sensor, pin)
li=[]
if humidity is not None and temperature is not None:
    print ('Temp={0:0.1f}*  Humidity={1:0.2f}%'.format(temperature, humidity))
     c.writerow([temperature ,humidity  , time.asctime(now)])
 else:
    print('Il y a une erreure qui traine quelque pars')
    sys.exit(1)

Merci a tous pour votre aide.

Hello !

la réponse est ici

Ok. super… mais je le met ou?
Si je met :

humidity=round(0.2), temperature=round(0.1) = Adafruit_DHT.read_retry(sensor, pin)

cela ne fonctionne pas.
Si je met :

c.writerow([temperature=round(0,1) ,humidity=round(0,2)  , time.asctime(now)]) 

cela ne fontionne pas non plus…

C’est bon, j’ai trouvé.
il a fallut que j’ajoute :

x = round(temperature, 1)
y = round(humidity, 2)

sous la ligne n°20 et de modifier la ligne 24 en ajoutant x et y.

Content que tu aies trouvé une solution, je pensais que le code était le tiens et que donc il te manquait juste le nom de la fonction :slight_smile:

Effectivement il n’ai pas de moi, je le modifi en fonction de ce que j’aimerais faire pour une prise de temperature toutes les heures afin de faire quelques petites stats dans un tableau. ^^