try:
directoryListing = os.listdir(inputDirectory)
#other code goes here, it iterates through the list of files in the directory
except WindowsError as winErr:
print("Directory error: " + str((winErr)))
Funziona bene, e ho verificato che non soffoca e muore quando la directory non esiste, ma stavo leggendo in un libro Python che dovrei usare "con "all'apertura dei file. C'è un modo preferito per fare quello che sto facendo?Un modo sicuro di leggere la directory in Python
Ok! Grazie. Sono nuovo di Python, e sto cercando di imparare il modo giusto di fare le cose, invece di "farlo funzionare" –
nessun problema, aggiungerò un esempio di una dichiarazione con solo per riferimento. –
Se sei in vena di fornire più conoscenza, cosa fa "with". Provano solo un sacco di cose che possono andare storte quando si apre/legge da un file e si raggruppa in un errore? Corruzione, non lì, ecc. –