Buondì a tutti.
Sono poco esperto, perciò vi chiedo di modulare eventuali risposte tenendo conto che, già come ampiamente dimostra la domanda in arrivo, le mie competenze sono di livello estremamente basso.

>>> import os
>>>
>>> basepath='e:/dropbox/'
>>> entries = os.scandir(basepath)
>>> entries
<nt.ScandirIterator object at 0x0312A698>

Leggo, in un esempio in rete, che posso vedere il contenuto di entries, con un ciclo for e che posso interrogare le proprietà delle singole voci usando i metodi delle singole entrate di entries.

E' possibile però, sapere a priori quanti oggetti contiene entries e di quanti e quali tipi? Esiste cioè una proprietà di entries che mi dica che l'iteratore contiene che so, 50 voci di cui 35 file e 15 directories. Oppure, di ogni voce, è possibile conoscere solamente nome e relativa path? Per ottenere invece altre proprietà tipo gli attributi, le dimensioni... Come si fa?

Grazie.
Gabriele.
_______________________________________________
Python mailing list
Python@lists.python.it
https://lists.python.it/mailman/listinfo/python

Rispondere a