studiando sul libro di Pellacini provo la funzione che lui propone nel cap 14.1 sulla stampa del contenuto di una directory:
import os
def print_dir(dirpath):
"stampa percorsi e directory contenute nella directory dirpath"
for name in os.listdir(dirpath):
if name.startswith('.'): continue
print(os.path.join(dirpath, name))
questo è il risultato con spyder:
print_dir("Downloads")
Traceback (most recent call last):
File "<ipython-input-23-cbcd2a6984fb>", line 1, in <module>
print_dir("Downloads")
File "C:\Users\matteo\Downloads\files(4)\files\esplora_file.py", line 11, in print_dir
for name in os.listdir(dirpath):
FileNotFoundError: [WinError 3] Impossibile trovare il percorso specificato: 'Downloads'
import os
def print_dir(dirpath):
"stampa percorsi e directory contenute nella directory dirpath"
for name in os.listdir(dirpath):
if name.startswith('.'): continue
print(os.path.join(dirpath, name))
questo è il risultato con spyder:
print_dir("Downloads")
Traceback (most recent call last):
File "<ipython-input-23-cbcd2a6984fb>", line 1, in <module>
print_dir("Downloads")
File "C:\Users\matteo\Downloads\files(4)\files\esplora_file.py", line 11, in print_dir
for name in os.listdir(dirpath):
FileNotFoundError: [WinError 3] Impossibile trovare il percorso specificato: 'Downloads'