[Python] Chemin Windows vers chemin Unix
Résolu
Bonjour,
j'aurais besoin d'un script python permettant de convertir un chemin absolu Windows en chemin absolu Unix, sachant que la lettre du lecteur est associée à un répertoire Unix donné.
Voici quelques exemples :
h:\documents\lettre.pdf => /home/documents/lettre.pdf
u:\dev\toto.cpp => /users/tchoum/dev/toto.cpp
Le script prendrais un chemin Windows en paramètre et la conversion serait faite grace à une map fixe, définie en dur dans le script.
Sauriez-vous si cela existe déjà et si oui, où le trouver ?
Merci d'avance
j'aurais besoin d'un script python permettant de convertir un chemin absolu Windows en chemin absolu Unix, sachant que la lettre du lecteur est associée à un répertoire Unix donné.
Voici quelques exemples :
h:\documents\lettre.pdf => /home/documents/lettre.pdf
u:\dev\toto.cpp => /users/tchoum/dev/toto.cpp
Le script prendrais un chemin Windows en paramètre et la conversion serait faite grace à une map fixe, définie en dur dans le script.
Sauriez-vous si cela existe déjà et si oui, où le trouver ?
Merci d'avance
A voir également:
- [Python] Chemin Windows vers chemin Unix
- Windows 7 vers windows 10 - Accueil - Mise à jour
- Clé windows 8 - Guide
- Montage video windows - Guide
- Windows ne démarre pas - Guide
- Windows movie maker - Télécharger - Montage & Édition
3 réponses
Un point de départ pour voir comment construire des noms de répertoires
https://python.developpez.com/cours/DiveIntoPython/php/frdiveintopython/file_handling/os_module.php
En toute rigueur avec juste des join tu n'as pas a préciser le séparateur (/ ou \ selon l'OS). Pour le mapping U: -> /users/tchoum il suffit d'utiliser un dictionary
http://www.diveintopython.org/getting_to_know_python/dictionaries.html
Bonne chance
https://python.developpez.com/cours/DiveIntoPython/php/frdiveintopython/file_handling/os_module.php
En toute rigueur avec juste des join tu n'as pas a préciser le séparateur (/ ou \ selon l'OS). Pour le mapping U: -> /users/tchoum il suffit d'utiliser un dictionary
http://www.diveintopython.org/getting_to_know_python/dictionaries.html
Bonne chance