Ciao a tutti,
ho realizzato un semplice programmino in Python che ogni tot secondi legge dei dati da 3 sensori e li scrive in una lista.
Questi 3 dati sono un oggetto, composto da 4 attributi: VALORE 1, 2 e 3, ed il quarto sarebbe data ed ora.
Riesco a leggere correttamente i valori e la data e ad inserirli nella lista, ma al momento in cui devo prelevare ogni singolo oggetto non so come fare...
in pratica, se la lista contiene 10 oggetti, io dovrei controllarne uno per uno, mi potete aiutare???
a questo punto, mi servirebbe un ciclo FOR che per ogni VALORE appeso in lista, mi stampi ad esempio V1codice:class Misure(): pass lista = [] Valori = Misure() Valori.v1 = ....variabile1.... Valori.v2 = ....variabile2.... Valori.v3 = ....variabile3.... Valori.istante = ...variabile di tempo..... lista.append(Valori)
Potete aiutarmi??
ho provato a fare (come si fa in VB.net):
senza ottenere il risultato sperato. Come si fa con Python????codice:for item in lista: print item.v1
GRAZIE

Rispondi quotando