1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35
|
import threading
import os
import sys
a = 10
# Lecture du fichier et tranforme le nombre en float
def fichier_1000():
fichier = open('.../1000.txt', "r")
texte = fichier.read()
valeur = float(texte)
return valeur
# Multiplication
def incrementation_fichier_1000():
multiplication = fichier_1000() * 1.2
arrondi = round(multiplication, 6)
return arrondi
# Tranformation du calcul en Str
f_1000 = str(incrementation_fichier_1000())
#Enregistrement du résultat dans le fichier
def inscription_new_valeur_1000():
f = open('.../1000.txt', "w")
f.write(f_1000)
f.close()
# Le calcul se fait toutes les x secondes, ici 5
def reloadapi():
threading.Timer(5.0, reloadapi).start()
if float(a) > 5:
inscription_new_valeur_1000()
reloadapi() |
Partager