Dec-16-2023, 04:07 PM
import re def is_condition_met(line): # Utilizza un'espressione regolare per estrarre la percentuale e il valore tra parentesi match = re.search(r'(\d+\.\d+%)\s+\((\d+\.\d+)\)', line) if match: percentuale = float(match.group(1)[:-1]) # Rimuove il simbolo % e converte in float valore = float(match.group(2)) # Verifica le condizioni richieste if percentuale > 75 and valore > 1.2: return True return False with open('statistics.txt', 'r') as file: lines = file.readlines() for line in lines: if is_condition_met(line): print(line.strip()) # Stampa la linea senza spazi iniziali/finalican be done something in python to have a "window" to choice which field to choice then do the search?