Tengo una lista de os.walk
. Pero quiero excluir algunos directorios y archivos. Sé cómo hacerlo con los directorios:Cómo filtrar archivos (con tipo conocido) de os.walk?
for root, dirs, files in os.walk('C:/My_files/test'):
if "Update" in dirs:
dirs.remove("Update")
Pero, ¿cómo puedo hacerlo con los archivos, que tipo que sé. porque esto no funciona:
if "*.dat" in files:
files.remove("*.dat")
no lo está y tal respuesta ya ha sido proporcionada. – SilentGhost
sin mencionar que no está claro qué vas a hacer en la próxima línea. – SilentGhost