Python - Leer archivo jpeg de varias subcarpetas

 
Vista:

Leer archivo jpeg de varias subcarpetas

Publicado por Denys Alberto (2 intervenciones) el 22/09/2020 15:13:40
Buenos días a todos, y les agradezco de antemano sus resouestas a este caso que les presento:
Bueno tengo que realizar un programa en la cual me reconozco todos los archivos jpeg de varias subcarpetas, es fácil, cuando los archivos se encuentran en una carpeta principal, luego una subcarpeta, sin embargo, lo que se quiere hacer es obtener dichos archivos de varias subcarpetas, por ejemplo la siguiente estructura:

Denys--------------------------------------------carpeta principal
Alberto------------------------------------subcarpeta
Lunes-----------------------------subcarpeta
archivo.jpeg------------archivo
archivo1.jpeg-----------archivo
Martes----------------------------subcarpeta
archivo.jpeg------------archivo
archivo3.jpeg-----------archivo
xxxxxxxx----------------------------subcarpeta
archivoN.jpeg----------archivo
Lo que se quiere es leer o reconocer la subcarpeta Alberto, y obtener los archivos jpeg, no importando las subcarpetas Lunes, Martes o xxxxxxxx, solo quiero los archivos jpeg.

Desde ya, reitero mi agradecimiento por las soluciones brindadas.
Gracias.
Saludos desde Madre de Dios Perú
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de algoritmo
Val: 819
Bronce
Ha mantenido su posición en Python (en relación al último mes)
Gráfica de Python

Leer archivo jpeg de varias subcarpetas

Publicado por algoritmo (245 intervenciones) el 22/09/2020 20:57:38
Hola

con lo siguiente puedes recorrer todas las carpetas y ficheros contenidos en una original dada:

1
2
for ruta, dirs, ficheros in os.walk(carpeta_original):
     print(ruta, ficheros)

espero que te sirva :)
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
1
Comentar

Gracias

Publicado por Denys Alberto (2 intervenciones) el 22/09/2020 22:30:11
Gracias por tu respuesta, lo probaré. Y reitero mi agradecimiento nuevamente por la rapidez de tu respuesta. Saludos
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar