os.path.split ( )
TPL_VariableDESCRIPTION.
Retourne le répertoire et le nom du fichier séparément, dans un tuple ( ), de l'emplacement précisé.
SYNTAXE.
TPL_Variable = os.path.split ( chemin )
TPL_Variable = ⇨ variable qui recevra la valeur [ optionnel ]
os.path.split ( ) ⇨ 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.split ( ) retourne un tuple ( ) ayant la forme ( repertoire , fichier ) où fichier est la chaine de caractères suivant la dernière barre oblique, / ou \, présente dans chemin, et repertoire tout ce qui précède fichier dans chemin. fichier ne comportera donc jamais de barre oblique, / ou \. Si chemin se termine par une barre oblique, / ou \. fichier sera une chaine de caractères vide, "", et repertoire sera égal à chemin. Si chemin est une chaine de caractères vide, "", repertoire et fichier seront aussi des chaines de caractères vide, "".
L'appel de la méthode os.path.split ( ) équivaut à tuple ( os.path.dirname ( ) , os.path.basename ( ) ).
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.splitdrive ( ) qui retourne le lecteur de chemin.
Voir la méthode os.path.splitext ( ) qui retourne l'extension d'un fichier, identifiant son type.
Voir la méthode os.path.join ( ) qui retourne chemin en unissant et normalisant des chaines de caractères.
EXEMPLE.
import os.path
print ( os.path.abspath ( os.getcwd ( ) ) )
print ( os.path.split ( os.getcwd ( ) ) )
print ( os.path.dirname ( os.getcwd ( ) ) )
print ( os.path.basename ( os.getcwd ( ) ) )
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.