Python os.pied + suivre les liens symboliques
Comment puis-je obtenir ce morceau de suivre les liens symboliques de la version 2.6 de python?
def load_recursive(self, path):
for subdir, dirs, files in os.walk(path):
for file in files:
if file.endswith('.xml'):
file_path = os.path.join(subdir, file)
try:
do_stuff(file_path)
except:
continue
Vous devez vous connecter pour publier un commentaire.
Ensemble
followlinks
àTrue
. C'est le quatrième argument de laos.walk
méthode, reproduit ci-dessous:Cette option a été ajoutée dans la version 2.6 de Python.
os.walk(path, followlinks=True):
a fait le tour, bien que la documentation Python a été assez difficile à ce sujet: docs.python.org/library/os.path.html#os.path.walkos.path.walk
qui est séparé (plus vieux et obsolète) de la fonction. Vous devriez être à la recherche à laos.walk
de la documentation.