Bienvenue sur IndexError.

Ici vous pouvez poser des questions sur Python et le Framework Django.

Mais aussi sur les technos front comme React, Angular, Typescript et Javascript en général.

Consultez la FAQ pour améliorer vos chances d'avoir des réponses à vos questions.

afficher le PATH windows grâce à Python

+3 votes

Sous windows, accéder au PATH est pathétique. Mais on a parfois besoin de garder windows...

Chez moi , le path fait 20 km de long et c'est galère à parcourir du à l' interface qui fait 2cm de large.
Peux t on demander à Python de m'afficher ça ?


Pour ceux qui cherchent leur path:
dans parametre => panneau de config => Systeme et sécurité => systeme => paramètre avancé => variable d' environnement

demandé 17-Jun-2015 par buffalo974 (2,542 points)

j'avais en tête winpaths qui est pratique pour choper les répertoires spécifiques windows, mais pas de bol, pas de path...

dommage.

1 Réponse

+6 votes
 
Meilleure réponse
import os
print(os.environ['PATH'])

Voir la doc.

Pour juste l'afficher, echo %PATH% dans cmd.exe fonctionne aussi.
Pour modifier le PATH, par contre, c'est possible aussi bien avec python que dans cmd.exe, mais les changements sont locaux au processus dans lequel les changements sont faits (et à ses fils). Ce n'est donc ni global, ni permanent.

répondu 17-Jun-2015 par Phynx (298 points)
sélectionné 17-Jun-2015 par buffalo974
    #!/usr/bin/python3
    #-*- coding: utf-8 -*-
    import os
    mypath = os.environ['PATH']
    print(mypath)

    print("\n")
    print("type :",type(mypath))
    print("\n")

    mynewpath = mypath.split(';')
    print(mynewpath)
    print("\n")
    print("\n")

    for element in mynewpath:
        print(element)
        print("\n")
input("\n appuyez sur une touche") 

ça change la vie , hein ? ^^

...