Che differenza c'é tra questo che viene fatto dal professore:
for fn in os.listdir(dir1):
filename = dir1 + "/" + fn
if os.path.isdir(filename):
e questo che viene fatto sul libro di testo
for name in os.listdir(dirpath):
pathname = os.path.join(dirpath, name)
if os.path.isdir(pathname):
So che la differenza sta tra il join e il '/' che è per linux, ma os.path.join funziona anche su linux? All'esame quale usiamo?