Comment mettre en place un PATH en programmation avec Windows ?
Fermé
site12
Messages postés
288
Date d'inscription
dimanche 13 février 2011
Statut
Membre
Dernière intervention
3 décembre 2017
-
23 juil. 2016 à 21:40
Utilisateur anonyme - 23 juil. 2016 à 22:52
Utilisateur anonyme - 23 juil. 2016 à 22:52
bonjour
sur mac et linux c'est très facile d'insérer un chemin (PATH) dans une ligne de code; par exemple, tu fais par exemple en python:
load(~/Documents/MonProgramme/MonDossier/Musique.wav)
mais sur windows tu fais comment pour faire les antislash ? Car sur windows t'as pas de slash mais des antisliash !
j'ai essayé
load(C:\Users\MoiMeme\Documents\MonProgramme\MonDossier\Musique.wav) mais ça marche pas
- il faut faire comment sous windows pour les slash ?
- et sur mac et linux pour obtenir le dossier de l'utilisateur courant, tu fais ~. Mais sur windows, tu fais comment ?
Merci
sur mac et linux c'est très facile d'insérer un chemin (PATH) dans une ligne de code; par exemple, tu fais par exemple en python:
load(~/Documents/MonProgramme/MonDossier/Musique.wav)
mais sur windows tu fais comment pour faire les antislash ? Car sur windows t'as pas de slash mais des antisliash !
j'ai essayé
load(C:\Users\MoiMeme\Documents\MonProgramme\MonDossier\Musique.wav) mais ça marche pas
- il faut faire comment sous windows pour les slash ?
- et sur mac et linux pour obtenir le dossier de l'utilisateur courant, tu fais ~. Mais sur windows, tu fais comment ?
Merci
A voir également:
- Antislash python
- Clé windows 10 gratuit - Guide
- Montage video windows - Guide
- Windows ne démarre pas - Guide
- Comment activer windows 10 - Guide
- Programme demarrage windows 10 - Guide
2 réponses
luckydu43
Messages postés
4204
Date d'inscription
vendredi 9 janvier 2015
Statut
Membre
Dernière intervention
11 avril 2025
1 036
Modifié par luckydu43 le 23/07/2016 à 21:43
Modifié par luckydu43 le 23/07/2016 à 21:43
Bonjour !
Pour ouvrir un dossier dans le "shell" Windows, la commande cd est à utiliser.
Le dossier de l'utilisateur courant est dans la variable %USERPROFILE%.
Bon script !
Luc
Les 3 plus grands mensonges du dev : 1. La doc ? On la fera plus tard... 2. Le programme a été testé et ne comporte aucun bug... 3. Les spécifications techniques sont finies...
Pour ouvrir un dossier dans le "shell" Windows, la commande cd est à utiliser.
Le dossier de l'utilisateur courant est dans la variable %USERPROFILE%.
Bon script !
Luc
Les 3 plus grands mensonges du dev : 1. La doc ? On la fera plus tard... 2. Le programme a été testé et ne comporte aucun bug... 3. Les spécifications techniques sont finies...
Utilisateur anonyme
23 juil. 2016 à 22:52
23 juil. 2016 à 22:52
Bonsoir, dans plusieurs langages l'anti slash est le caractère d'échappement, donc pour obtenir un antisalsh, il faut l'échapper, cela semble être le cas en python.
https://www.lama.univ-savoie.fr/pagesmembres/hyvernat/Enseignement/1112/info224/chaines-python.html
En C# quand on veut écrire un chemin et pour éviter d'échapper tous les sous répertoires, on mets un @ tout au début.
https://www.lama.univ-savoie.fr/pagesmembres/hyvernat/Enseignement/1112/info224/chaines-python.html
En C# quand on veut écrire un chemin et pour éviter d'échapper tous les sous répertoires, on mets un @ tout au début.
@"C:\Users\MoiMeme\Documents\MonProgramme\MonDossier\Musique.wav"je ne sais pas si ça marche aussi en Python
23 juil. 2016 à 21:44
Un slash ? Un antislash ? Deux antislash ?
23 juil. 2016 à 21:54
Tourne-toi vers des docs en lien, je n'ai plus touché à du Python depuis 3 ans ;-)
https://python.developpez.com/cours/DiveIntoPython/php/frdiveintopython/file_handling/os_module.php