lexists⇨ MENU ⇨ MODULES ⇨ ⇨ os.path
os.path.samefile ( )
DESCRIPTION.
Retourne True si deux noms d'emplacement, répertoire ou fichier, font référence à la même entité.
SYNTAXE.
Variable = os.path.samefile ( chemin , miroir )
Variable = ⇨ variable qui recevra la valeur [ optionnel ]
os.path.samefile ( ) ⇨ appel de la méthode [ OBLIGATOIRE ]
chemin ⇨ désignation de l'emplacement [ OBLIGATOIRE ]
miroir ⇨ désignation de l'emplacement [ OBLIGATOIRE ]
REMARQUES.
chemin et miroir doivent être un str ( ) ou un bytes ( ) désignant un emplacement valide. Ils peuvent être exprimé de façon absolue ou relative, ou int ( ) faisant référence à un descripteur de fichier.
L'appel de la méthode os.path.samefile ( ) retourne True si chemin et miroir correspondent au même emplacement. Pour ceci, Python compare leur numéro de périphérique et leur numéro d'i-node.
Python lèvera une exception si l'un des appels à la méthode os.stat ( ), pour faire la comparaison, a échoué.
EXEMPLE.
import os.path
kun = "votrefichier"
kdeux = os.getcwd ( ) + "/votrefichier"
ktrois = os.getcwd ( ) + "/UnAutreFichier"
print ( os.path.samefile ( kun , kdeux ) )
print ( os.path.samefile ( kun , ktrois ) )
print ( os.path.samefile ( kdeux , ktrois ) )
Votre aide est précieuse pour améliorer ce site, alors n'hésitez pas à faire part de
Dans la LOGITHEQUE de MON PYTHON PAS A PAS
vous trouvez des suggestions de projets simples et classiques pour
ooo
TESTER - DÉCOUVRIR - PRATIQUER - APPROFONDIR - EXPLORER
ooo
la programmation récréative avec le langage PYTHON 3
avec un exemple de résolution à télécharger pour vous inspirer.