IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Python Discussion :

Comment lire repertoire temporaire [Python 2.X]


Sujet :

Python

  1. #1
    Membre confirmé Avatar de Thierry_V
    Homme Profil pro
    Inscrit en
    Août 2013
    Messages
    153
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Territoire de Belfort (Franche Comté)

    Informations forums :
    Inscription : Août 2013
    Messages : 153
    Par défaut Comment lire repertoire temporaire
    bonjour,

    j'aimerais savoir comment lire les répertoires cachés comme : C:\Users\utilisateur\AppData\Local\Temp
    Comment paramétrer l'option dossier affichage des dossiers et fichiers cachés et pouvoir restituer l'état origine.
    merci

  2. #2
    Expert confirmé
    Avatar de tyrtamos
    Homme Profil pro
    Retraité
    Inscrit en
    Décembre 2007
    Messages
    4 486
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Retraité

    Informations forums :
    Inscription : Décembre 2007
    Messages : 4 486
    Billets dans le blog
    6
    Par défaut
    Bonjour,

    Le répertoire utilisateur est trouvé comme ça:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    import os
     
    rephome = os.path.expanduser("~")
    Et c'est multiplateforme (Windows-Linux-MacOSX)!

    Le répertoire temp et son contenu sont obtenus comme ça:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    reptemp = os.path.join(rephome, "AppData", "Local", "Temp")
     
    for nom in os.listdir(reptemp):
        print(nom)
    Dans la mesure où l'OS accepte de rentrer dans le répertoire: ça dépend de l'OS et du réglage de la sécurité.

    Pour ce qui concerne la gestion du caractère "caché" des fichiers sous Windows: si ça n'existe pas sous le module "os", il faut regarder vers pywin32 (https://pypi.python.org/pypi/pywin32) qui traite de tout ce qui est spécifique à Windows.

  3. #3
    Membre confirmé Avatar de Thierry_V
    Homme Profil pro
    Inscrit en
    Août 2013
    Messages
    153
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Territoire de Belfort (Franche Comté)

    Informations forums :
    Inscription : Août 2013
    Messages : 153
    Par défaut
    bonjour,

    ça fonctionne très bien.

    je vais aussi regarder pywin32. mais est-que le répertoire AppData et AppData\Local a une équivalence ?
    merci

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Comment lire un repertoire à distance
    Par insane_80 dans le forum Général Conception Web
    Réponses: 6
    Dernier message: 04/04/2007, 10h07
  2. Comment lire un fichier image
    Par Charlemagne dans le forum DirectX
    Réponses: 9
    Dernier message: 12/03/2004, 01h22
  3. [Debutant] Comment lire la taille d'un fichier binaire ?
    Par Invité dans le forum Entrée/Sortie
    Réponses: 4
    Dernier message: 18/12/2003, 20h20
  4. Réponses: 2
    Dernier message: 06/12/2002, 08h50
  5. Réponses: 5
    Dernier message: 20/08/2002, 19h01

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo