Skip to content

@ListaUtenti.ripeti #2

Answered by FLAK-ZOSO
FLAK-ZOSO asked this question in Idee
Discussion options

You must be logged in to vote

Implementato nella versione 0.0.3

def iterante(self, funzione):
def involucro(*args, **kwargs) -> None:
for elemento in self:
funzione(elemento, *args, **kwargs)
return involucro


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 utenti.

Replies: 1 comment

Comment options

FLAK-ZOSO
May 17, 2022
Maintainer Author

You must be logged in to vote
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
Category
Idee
Labels
Progettazione Proposta strutturale in fase di progettazione
1 participant