Simplifier l'affichage du nom d'un répertoire

jeremyccm Messages postés 62 Statut Membre -  
avion-f16 Messages postés 20367 Statut Contributeur -
Bonjour,
l'instruction suivante :
print('{} et {}'.format(aleatoire,lignes))


renvoie
>>/Users/Mac/Desktop/programme/texte1.txt et valeur1


est-il possible d'avoir quelque chose de plus esthétique, comme

texte1 et valeur1
?

Merci

2 réponses

avion-f16 Messages postés 20367 Statut Contributeur 4 509
 
Bonjour,

Tu peux combiner l'utilisation de os.path.basename pour récupérer le nom du fichier avec os.path.splitext pour séparer le nom et l'extension.

https://docs.python.org/3/library/os.path.html#os.path.basename
https://docs.python.org/3/library/os.path.html#os.path.splitext
1
yg_be Messages postés 24281 Statut Contributeur Ambassadeur 1 584
 
bonjour, cela me semble très possible, il suffit de manipuler la chaîne de caractères nommée aleatoire pour en extraire la partie utile.
dans le contexte d'un exercice, il vaut mieux que tu cherches une solution, ne penses-tu pas?
0