Iterar a través de carpetas, luego subcarpetas e imprimir nombres de archivos con ruta al archivo de texto

Estoy tratando de usar Python para crear los archivos necesarios para ejecutar algún otro software por lotes. Para parte de esto, necesito producir un archivo de texto que cargue los archivos de datos necesarios en el software. Mi problema es que los archivos que necesito para ingresar a este archivo de texto se almacenan en un conjunto de carpetas estructuradas.

Necesito pasar un grupo de carpetas (hasta 20), cada una de las cuales podría contener hasta 3 carpetas más que contengan los archivos que necesito. El nivel inferior de las carpetas contiene un conjunto de archivos necesarios para cada ejecución del software. El archivo de texto debe tener la ruta + el nombre de estos archivos impresos línea por línea, agregar una línea de instrucción y luego pasar al siguiente conjunto de archivos desde una carpeta y así sucesivamente hasta que todas las carpetas de subnivel hayan sido verificadas.

Respuestas a la pregunta(2)

Su respuesta a la pregunta