Parece que PurePath.parents es lo que necesito. Muchas gracias. Saludos.
El mar, 31 ene 2023 a las 15:48, <python...@aluaces.fastmail.com> escribió: > > Para hacer lo que dices, yo dividiría la ruta en partes, y después iría > concatenándolas: > > https://docs.python.org/3/library/pathlib.html#pathlib.PurePath.parts > > En todo caso, creo que pathlib es la librería que estás buscando. > > Jose Caballero <jcaballero....@gmail.com> writes: > > > No creo. listdir() devuelve en contenido del directorio. > > > > El mar, 31 ene 2023 a las 15:13, Nippur Lagash (<nippu...@gmail.com>) > > escribió: > >> > >> Buen día, algo así te podría servir ? > >> > >> import os > >> > >> rootdir = 'path/to/dir' > >> for file in os.listdir(rootdir): > >> d = os.path.join(rootdir, file) > >> if os.path.isdir(d): > >> print(d) > >> > >> Saludos, > >> Fer.MDQ > >> > >> El mar, 31 ene 2023 a las 11:57, Jose Caballero > >> (<jcaballero....@gmail.com>) escribió: > >>> > >>> Hola, > >>> > >>> Dado un directorio, por ejemplo: > >>> "/este/es/mi/directorio/" > >>> necesito obtener una lista con todos los subdirectorios, por orden > >>> creciente: > >>> [ "/este/", "/este/es/", "/este/es/mi/", > >>> "/este/es/mi/directorio/"] > >>> > >>> Antes de ponerme a escribir una función que lo haga, me preguntaba si > >>> existe alguna en la librería estándar que pueda usar. > >>> > >>> Pero no sé ni como buscarlo en google. No encuentro las palabras clave > >>> para la búsqueda que no me den resultados sobre otros temas. > >>> > >>> Cualquier ayuda es más que bienvenida. > >>> > >>> Muchas gracias por adelantado. > >>> Un saludo, > >>> Jose > >>> _______________________________________________ > >>> Python-es mailing list > >>> Python-es@python.org > >>> https://mail.python.org/mailman/listinfo/python-es > >> > >> > >> > >> -- > >> Nippur > >> Mar del Plata > >> Buenos Aires > >> Argentina > >> https://mozit.com.ar > >> _______________________________________________ > >> Python-es mailing list > >> Python-es@python.org > >> https://mail.python.org/mailman/listinfo/python-es > > _______________________________________________ > > Python-es mailing list > > Python-es@python.org > > https://mail.python.org/mailman/listinfo/python-es > _______________________________________________ > Python-es mailing list > Python-es@python.org > https://mail.python.org/mailman/listinfo/python-es _______________________________________________ Python-es mailing list Python-es@python.org https://mail.python.org/mailman/listinfo/python-es