Es por que necesitas la ruta completa del archivo.
Código Python:
Ver originalimport os
path = "D:\\" #Ruta
files = os.listdir(path)
for filename in files:
filename = os.path.join(path, filename) #Ruta completa
if os.path.isfile(filename):
print "%s es un archivo" % filename
if os.path.isdir(filename):
print "%s es una carpeta" % filename
if os.path.islink(filename):
print "%s es un enlace" % filename