Ciao,
puoi semplicemente fare list(filesys) e ottenere una lista con tutto
dentro. list "consuma" il generatore, mettendo i risultati nella lista.
Il 10/03/21 09:03, Gabriele Battaglia ha scritto:
Buondì.
Sono nuovissimo nell'uso dei generatori, non li ho mai studiati ne
usati prima.
Ora devo colmare questa laguna d'ignoranza, la "g" non è un refuso! :)
Vi chiedo 2 sciocchezze, per favore rispondete col metodo AIAF: As I
am Five... si scriverà così? :)
Dunque, ho questo generatore qui:
import os
filesys = os.walk(os.getcwd())
So che posso fare una cosa del tipo:
for root, folders, files in filesys:
print(f"Root is {root}")
...eccetera eccetera.
Ma se volessi sapere solo la root e basta, come la tirerei fuori dal
generatore?
O, in altre parole, esiste solo il ciclo for, che mi permette diciamo
di guardarci dentro?
Grazie.
Gabry.
_______________________________________________
Python mailing list
Python@lists.python.it
https://lists.python.it/mailman/listinfo/python