Si j'ai un fichier ouvert, y a-t-il un os
pour obtenir le chemin complet sous forme de chaîne ?
f = open('/Users/Desktop/febROSTER2012.xls')
À partir de f
, comment obtiendrais-je "/Users/Desktop/febROSTER2012.xls"
?
Si j'ai un fichier ouvert, y a-t-il un os
pour obtenir le chemin complet sous forme de chaîne ?
f = open('/Users/Desktop/febROSTER2012.xls')
À partir de f
, comment obtiendrais-je "/Users/Desktop/febROSTER2012.xls"
?
Et si vous voulez juste obtenir le nom du répertoire et pas besoin du nom de fichier qui l'accompagne, vous pouvez le faire de la manière conventionnelle suivante en utilisant le module Python os
>>> import os
>>> f = open('/Users/Desktop/febROSTER2012.xls')
>>> os.path.dirname(f.name)
>>> '/Users/Desktop/'
De cette façon, vous pouvez obtenir la structure du répertoire.
Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.