{{tag>python conversion temperature}} ====== Python : changement d'unité de température ====== **Pint** permet d'effectuer de nombreuses conversion d'unités. Ci dessous un exemple de conversion d'une température en degrés **Kelvin** en degrés **Celsius**. from pint import UnitRegistry # Initalisation du registre (helper) ureg = UnitRegistry() # Précision souhaitée ureg.default_format = '.3f' # La valeur en entrée est ici de 300° K temp = ureg.Quantity(300, ureg.degK) # temp # 300 # Conversion en degrés Celsius print(temp.to(ureg.degC)) # 26.850 degree_Celsius ===== Références ===== * https://pint.readthedocs.io/en/stable/nonmult.html