Ver Mensaje Individual
  #2 (permalink)  
Antiguo 29/01/2012, 21:31
Avatar de razpeitia
razpeitia
Moderador
 
Fecha de Ingreso: marzo-2005
Ubicación: Monterrey, México
Mensajes: 7.321
Antigüedad: 19 años, 9 meses
Puntos: 1360
Respuesta: No imprime el tipo de archivo en un bucle

Es por que necesitas la ruta completa del archivo.

Código Python:
Ver original
  1. import os
  2.  
  3. path = "D:\\" #Ruta
  4. files = os.listdir(path)
  5. for filename in files:
  6.     filename = os.path.join(path, filename) #Ruta completa
  7.     if os.path.isfile(filename):
  8.         print "%s es un archivo" % filename
  9.     if os.path.isdir(filename):
  10.         print "%s es una carpeta" % filename
  11.     if os.path.islink(filename):
  12.         print "%s es un enlace" % filename