os.path.splitext ( )
DESCRIPTION.
Retourne l'emplacement d'un fichier et son extension, séparément, dans un tuple ( ), d'un chemin précisé.
SYNTAXE.
TPL_Variable = os.path.splitext ( chemin )
TPL_Variable = ⇨ variable qui recevra la valeur [ optionnel ]
os.path.splitext ( ) ⇨ appel de la méthode [ OBLIGATOIRE ]
chemin ⇨ désignation de l'emplacement [ OBLIGATOIRE ]
REMARQUES.
chemin doit être un str ( ) ou un bytes ( ) désignant un emplacement valide. chemin peut être exprimé de façon absolue ou relative.
L'appel de la méthode os.path.splitext ( ) retourne un tuple ( ) ayant la forme ( emplacement , extension ) où extension est la chaine de caractères suivant le dernier point, et ce point, présents dans chemin, et emplacement tout ce qui précède extension dans chemin. si chemin ne comporte aucun point ou si chemin commence par un point, emplacement sera une chaine de caractères vide ("") et emplacement sera égal à chemin.
Voir la méthode os.path.basename ( ) qui retourne le nom du fichier de chemin.
Voir la méthode os.path.dirname ( ) qui retourne le répertoire de chemin.
Voir la méthode os.path.split ( ) qui retourne os.path.dirname ( ) et os.path.basename ( ) dans un tuple ( ).
Voir la méthode os.path.splitdrive ( ) qui retourne le lecteur de chemin.
Voir la méthode os.path.join ( ) qui retourne chemin en unissant et normalisant des chaines de caractères.
EXEMPLE.
import os.path
kdefaut = os.getcwd ( )
kmodele = os.getcwd ( ) + "/fichier.ori"
ksans = os.getcwd ( ) + "/fichier"
kmultiple = os.getcwd ( ) + "/fichier...ori"
print ( os.path.splitext ( kdefaut ) )
print ( os.path.splitext ( kmodele ) )
print ( os.path.splitext ( ksans ) )
print ( os.path.splitext ( kmultiple ) )
print ( os.path.splitext ( ".ori" ) )
print ( os.path.splitext ( ".....ori" ) )
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.