Problema con acentos en Script para listar directorios
Publicado por Cristian (3 intervenciones) el 04/03/2019 16:25:56
El código funciona y lista los directorios pero no reconoce las tildes ni las letras 'ñ'. Supongo que puede ser un problema relacionado con el módulo "os". De antemano muchas gracias por su ayuda. Este es el código:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
import os #El módulo os nos permite acceder a funcionalidades dependientes del Sistema Operativo
#Variable para la ruta del directorio
path = 'D:/Ruta'
#Lista vacia para incluir los ficheros
lstFiles = []
#Lista con todos los ficheros del directorio:
lstDir = os.walk(path) #os.walk()Lista directorios y ficheros
for root, dirs, files in lstDir:
for directorio in dirs:
(nombreDirectorio) = os.path.splitext(directorio)
lstFiles.append(nombreDirectorio)
print (nombreDirectorio)
print(lstFiles)
print ('Listado Finalizado')
print "longitud de la lista = ", len(lstFiles)
Valora esta pregunta


0