Comment vérifier l’existence d’un fichier

Existe-t-il une classe / méthode Ruby où je pourrais passer “un chemin complet”, home/me/a_file.txt , pour déterminer s’il s’agit d’un chemin de fichier valide?

Vérifiez le nom de chemin et en particulier le nom de Pathname#exist? .

Le fichier et son module FileTest sont peut-être plus simples / directs, mais je trouve que Pathname une interface plus agréable en général.

 # file? will only return true for files File.file?(filename) 

et

 # Will also return true for directories - watch out! File.exist?(filename)