Método path.isfile del módulo os

El método path.isfile verifica si existe el archivo especificado en el parámetro del método. También se puede aplicar este método para determinar si la ruta especificada en el parámetro es un archivo. El método devuelve un valor booleano: si la ruta es un archivo - True, en caso contrario - False.

Sintaxis

pythonimport os

print(os.path.isfile(ruta))

Ejemplo

Comprobemos nuevamente si la ruta especificada es un archivo:

pythonimport os

print(os.path.isfile('file.txt'))

Resultado del código ejecutado:

pythonTrue

Ejemplo

Ahora comprobemos si la ruta especificada es un archivo:

pythonimport os

print(os.path.isfile('dir'))

Resultado del código ejecutado:

pythonFalse

Véase también

  • método path.isdir del módulo os,
    que verifica la existencia de una carpeta
  • método path.exists del módulo os,
    que verifica la existencia de una ruta
  • método copy2 del módulo shutil,
    que copia un archivo con metadatos
  • método rename del módulo os,
    que renombra un archivo o carpeta
  • método path.join del módulo os,
    que combina rutas
  • método path.getsize del módulo os,
    que devuelve el tamaño de la ruta en bytes