Le code suivant me génére un fichier vide, alors que mon répertoire contient bien un répertoire et 3 fichiers :
import os
import dircache
fic = open('List.txt','w')
list = listdir('C:\Temp')
fic.writelines(list)
en débug j'ai le message :
NameError: name 'listdir' is not defined
Alors que listdir se trouve dans dircache.