list of paths
Publicado por "RCA (1 intervención) el 14/05/2021 12:58:17
Hola! He realizado el siguiente método para almacenar paths de un archivo en una lista. Por ejemplo, si tengo esto books
debo obtener algo como esto:
Mi código es el siguiente:
pero solo obtengo una parte del path:
Alguien sabe como obtener todas las rutas completas?
1
2
3
4
5
6
7
8
9
10
11
12
13
\
|---- folder_01
| \---- 11-0.txt
| 74-0.txt
|---- folder_00
| \---- pg27827.txt
| pg5200.txt
|---- folder_02
| \---- 76-0.txt
| 84-0.txt
\---- folder_03
\---- 219-0.txt
98-0.txt
debo obtener algo como esto:
1
['./books/folder_00/pg27827.txt', './books/folder_00/pg5200.txt', './books/folder_01/11-0.txt', './books/folder_01/74-0.txt', './books/folder_02/76-0.txt', './books/folder_02/84-0.txt', './books/folder_03/219-0.txt', './books/folder_03/98-0.txt', './books/folder_04/1342-0.txt', './books/folder_04/1400-0.txt']
Mi código es el siguiente:
1
2
3
4
import os
def getfilelist(path):
filelist = os.listdir(path)
return filelist
pero solo obtengo una parte del path:
1
['.DS_Store', 'folder_00', 'folder_01', 'folder_03', 'folder_04', 'folder_02']
Alguien sabe como obtener todas las rutas completas?
Valora esta pregunta


0