Python 3 - metodo os.listdir ()
Descrizione
Il metodo listdir()restituisce una lista contenente i nomi delle voci nella directory data da path. L'elenco è in ordine arbitrario. Non include le voci speciali "." e '..' anche se sono presenti nella directory.
il percorso può essere di tipo str o di tipo byte. Se path è di tipo byte, anche i nomi di file restituiti saranno di tipo byte; in tutte le altre circostanze, saranno di tipo str.
Sintassi
Di seguito è riportata la sintassi per listdir() metodo -
os.listdir(path)
Parametri
path - Questa è la directory, che deve essere esplorata.
Valore di ritorno
Questo metodo restituisce un elenco contenente i nomi delle voci nella directory data da path.
Esempio
L'esempio seguente mostra l'utilizzo del metodo listdir ().
#!/usr/bin/python3
import os, sys
# Open a file
path = "d:\\tmp\\"
dirs = os.listdir( path )
# This would print all the files and directories
for file in dirs:
print (file)
Risultato
Quando eseguiamo il programma sopra, produce il seguente risultato:
Applicationdocs.docx
test.java
book.zip
foo.txt
Java Multiple Inheritance.htm
Java Multiple Inheritance_files
java.ppt
ParallelPortViewer