J'ai un fichier journal qui contient les valeurs de température.
En utilisant ce code, je ne peux extraire que des valeurs de température.Comment obtenir les dernières valeurs d'un fichier journal
code:
import re
import itertools
infile = "/home/pi/Mysensor/Logs/test.log"
for line in open(infile):
match = re.search('Temp=(\d+)', line)
if match:
test = match.group(1)
print test
Mon fichier journal:
2017-08-04 -> 16:14:29
Temp=28.0* Humidity=36.0%
sortie Code
:
28
28
25
29
28
25
Ce que je veux faire est, il suffit d'extraire seulement quatre derniers résultats.
J'ai essayé avec les tableaux et la liste. Mais n'a pas pu obtenir de résultat.
Qu'est-ce qui me manque ici?
Comment obtenir ce programme pour obtenir seulement les quatre derniers résultats?
Merci d'avance.
Où sont vos tentatives? Je ne peux pas les voir. L'utilisation d'une liste semble prometteuse. –