Python – Verificar si existen archivos y carpetas

Los métodos para verificar si existen archivos y carpetas en Python 3 son:

» Más ejemplos de Python

  • La función isdir para verificar si existen folders o carpetas.
  • La función isfile para verificar si existen archivos o ficheros.

A continuación un ejemplo de código:

import os

if os.path.isdir('/home/dev/Documentos/python/archivos_prueba/'):
    print('La carpeta existe.');
else:
    print('La carpeta no existe.');

if os.path.isfile('/home/dev/Documentos/python/archivos/archivo.txt'):
    print('El archivo existe.');
else:
    print('El no archivo existe.');


En nuestro ejemplo, la carpeta «archivos_prueba» no existe y si existe «archivo.txt«, el resultado es el siguiente:

Verificar si existen archivos y carpetas

Nota: Los ejemplos son editados y ejecutados con la ayuda de PyCharm Community Edition.

Esperamos que te sirva el ejemplo.

Más información en inglés: https://geekole.com/check-folders-and-files-exist-in-python/