Как мне заставить этот кусок следовать символическим ссылкам в Python 2.6?
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
Установите followlinks в True.Это четвертый аргумент метода os.walk, воспроизведенный ниже:
followlinks
True
os.walk
os.walk(top[, topdown=True[, onerror=None[, followlinks=False]]])
Эта опция была добавлена в Python 2.6.