En Unix, todos los discos están expuestos como rutas en el sistema de archivos principal, por lo que os.walk('/')
atravesaría, por ejemplo, /media/cdrom
, así como el disco duro primario, y eso es indeseable para algunas aplicaciones.¿Cómo evito que os.walk de Python camine por puntos de montaje?
¿Cómo obtengo un os.walk
que se mantiene en un solo dispositivo?
relacionadas:
http://stackoverflow.com/questions/530645/is-there-a-way-to-determine-if-a-subdirectory-is-in-the-same-filesystem-from-pyth/530692#530692 – sykora