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 :

Liste et date de mes dossiers [Python 2.X]


Sujet :

Python

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Femme Profil pro
    dessinateur CAO/DAO
    Inscrit en
    Juillet 2017
    Messages
    46
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 45
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : dessinateur CAO/DAO

    Informations forums :
    Inscription : Juillet 2017
    Messages : 46
    Par défaut Liste et date de mes dossiers
    Bonjour,

    Je cherche a créer une liste répertorier mes sous-dossier d'un dossier avec leur date

    J'y suis presque mais j'ai vraiment du mal avec le module Time
    J'ai bien la liste de mes sous dossier mais la date est sous cette forme : Mon Oct 09 14:12:05 2017 alors que je ne veut que Oct 09 2018 voire même 10 2018.
    Quelqu'un a t'il une piste a me donner pour en arrivé là ?

    Merci beaucoup
    Bon week-end.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
     
    #!/usr/bin/python
    # -*- coding: iso-8859-1 -*-
    # -*- coding: utf_8 -*-
     
    import os
    from os import *
    import time
    import datetime
     
    workspace = 'T:\\Technique\\SERVICE SIG-TOPOGRAPHIE\\PROJET RECOLEMENT\\RECOLEMENT\\MARCHE 2017-2020\\2017\\2-VALIDE'
     
    liste = os.listdir(workspace)
     
    for Affaire in liste:
       b= time.ctime(os.path.getctime(os.path.join('T:\\Technique\\SERVICE SIG-TOPOGRAPHIE\\PROJET RECOLEMENT\\RECOLEMENT\\MARCHE 2017-2020\\2017\\2-VALIDE',Affaire)))
       print Affaire,',', b

  2. #2
    Membre éclairé
    Profil pro
    Inscrit en
    Octobre 2005
    Messages
    795
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2005
    Messages : 795
    Par défaut
    Bonjour

    Il suffit de ne pas utiliser time.ctime qui te pénalise dans le format retourné
    Utilise plutôt strftime qui offre bien plus de possibilité . (getctime renvoyant un timestamp, tu peux utiliser fromtimestamp pour la conversion)

  3. #3
    Membre confirmé
    Femme Profil pro
    dessinateur CAO/DAO
    Inscrit en
    Juillet 2017
    Messages
    46
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 45
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : dessinateur CAO/DAO

    Informations forums :
    Inscription : Juillet 2017
    Messages : 46
    Par défaut
    Dessolé pour ce temps de réponse. J’espère que vous avez passer un bon weekend-end

    Merci beaucoup de m'avoir aider a trouvé la solution a mon problème.

    Bonne journée a tout le monde

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

Discussions similaires

  1. activer/désactiver une liste déroulante + date calendrier
    Par toome dans le forum Balisage (X)HTML et validation W3C
    Réponses: 5
    Dernier message: 05/01/2006, 15h56
  2. activer/désactiver une liste déroulante + date calendrier
    Par toome dans le forum Général JavaScript
    Réponses: 11
    Dernier message: 03/01/2006, 14h55
  3. Réponses: 7
    Dernier message: 06/12/2005, 19h32
  4. récupération liste de dates
    Par mjolymelot dans le forum Oracle
    Réponses: 1
    Dernier message: 24/11/2005, 11h31
  5. [std::list][find_if] problème avec mes foncteurs
    Par n!co dans le forum SL & STL
    Réponses: 12
    Dernier message: 04/02/2005, 11h56

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