2 réponses
fiddy
Messages postés
11069
Date d'inscription
samedi 5 mai 2007
Statut
Contributeur
Dernière intervention
23 avril 2022
1 844
4 déc. 2010 à 16:45
4 déc. 2010 à 16:45
Bonjour,
Il faut plutôt partir du string "/home/x0d/...". Tu peux le regrouper avec join.
Par exemple, on dit que buf="/home/"
Il suffit de faire : buf.split("/")[0:]
Il ne te reste plus qu'à rajouter le / devant chacun des éléments, mais c'est pas bien dur ;)
Cdlt,
Il faut plutôt partir du string "/home/x0d/...". Tu peux le regrouper avec join.
Par exemple, on dit que buf="/home/"
Il suffit de faire : buf.split("/")[0:]
Il ne te reste plus qu'à rajouter le / devant chacun des éléments, mais c'est pas bien dur ;)
Cdlt,
le problème est que ma string est tel quel, je ne peux pas la modifier,
je l'ai grâce à la fonction path=os.getcwd() qui me donne le chemin ou je me trouve actuellement.
Si je suis ton raisonnement, il faudrait alors splitter les valeurs de la string. Pour ensuite les rentrer dans une list...
Merci.
Ps : je viens de remarquer que j'ai oublié de mettre un titre à la question x)
Ps2: en fait c'est bon ta méthode fonctionne bien, merci :)
je l'ai grâce à la fonction path=os.getcwd() qui me donne le chemin ou je me trouve actuellement.
Si je suis ton raisonnement, il faudrait alors splitter les valeurs de la string. Pour ensuite les rentrer dans une list...
Merci.
Ps : je viens de remarquer que j'ai oublié de mettre un titre à la question x)
Ps2: en fait c'est bon ta méthode fonctionne bien, merci :)