-
Una volta creata una classe che erediti da class ListaUtenti(list): andrebbe creato un decoratore come metodo della classe che permetta di iterare su tutta la lista, così: l = ListaUtenti()
@l.ripeti()
async def stampa_nome(utente: Utente):
print(utente.nome) |
Beta Was this translation helpful? Give feedback.
Answered by
FLAK-ZOSO
May 17, 2022
Replies: 1 comment
-
Implementato nella versione Classeviva/src/classeviva/main.py Lines 117 to 121 in 28a2f7d Viene utilizzato come segue: utenti = ListaUtenti()
@utenti.iterante
def funzione(u: Utente):
u() # Login per l'utente
print(u.dati)
print(u.connesso)
print(u) Una volta chiamata la funzione viene eseguita per tutti gli utenti appartenenti a |
Beta Was this translation helpful? Give feedback.
0 replies
Answer selected by
FLAK-ZOSO
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Implementato nella versione
0.0.3
Classeviva/src/classeviva/main.py
Lines 117 to 121 in 28a2f7d
Viene utilizzato come segue:
Una volta chiamata la funzione viene eseguita per tutti gli utenti appartenenti a
utenti
.