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 :

Lister les fichiers d'un répertoire (ordre alphabétique) [Fait]


Sujet :

Python

  1. #1
    Membre régulier Avatar de Mysti¢
    Profil pro
    Inscrit en
    Novembre 2005
    Messages
    155
    Détails du profil
    Informations personnelles :
    Âge : 36
    Localisation : France

    Informations forums :
    Inscription : Novembre 2005
    Messages : 155
    Points : 116
    Points
    116
    Par défaut Lister les fichiers d'un répertoire (ordre alphabétique)
    Salut, j'utilise un script python pour lister les fichiers d'un répertoire sur mon ftp. Tout se passe comme je le souhaite, sauf au niveau du listing des entrées du tableau. J'ai bien tous les fichiers du répertoire, mais par date de dernière modification.
    Est ce qu'il est possible ( en utilisant le même module) d'avoir le listing dans l'ordre alphabétique.

    Le script simplifié:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    #!/usr/bin/python
    print "Content-Type: text/html"
    print
    import glob,os,cgi
    form=cgi.FieldStorage()
    sel_path=form["sel_path"].value    #Récupération de la valeur d'un champ de formulaire qui donne le répertoire à lister
    full_path='http://mon-site.com/s-box/'
    os.chdir('..')                                             #Répertoire parent
    fichiers = glob.glob(sel_path+'*.avi')    #On liste uniquement les fichiers avec l'extension '.avi'
    print fichiers
    Merci

  2. #2
    Membre expérimenté Avatar de pacificator
    Profil pro
    Inscrit en
    Août 2006
    Messages
    1 074
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France

    Informations forums :
    Inscription : Août 2006
    Messages : 1 074
    Points : 1 728
    Points
    1 728
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    fichiers = glob.glob(sel_path+'*.avi')    #On liste uniquement les fichiers avec l'extension '.avi'
    fichiers.sort()
    print fichiers
    C'est ca?

  3. #3
    Membre régulier Avatar de Mysti¢
    Profil pro
    Inscrit en
    Novembre 2005
    Messages
    155
    Détails du profil
    Informations personnelles :
    Âge : 36
    Localisation : France

    Informations forums :
    Inscription : Novembre 2005
    Messages : 155
    Points : 116
    Points
    116
    Par défaut
    Exatement, le petit truc qui va tout arranger, le pisre c est que j ai failli testé ça ( sans connaitre son existence xD)
    En tous cas merci

    => FAQ: http://python.developpez.com/faq/?pa...sListeFichiers
    => FAQ: http://python.developpez.com/faq/?pa...stBaseFunction

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

Discussions similaires

  1. Réponses: 2
    Dernier message: 27/10/2016, 19h56
  2. Lister les fichiers d'un répertoire dans une feuille Excel
    Par AlainTech dans le forum Contribuez
    Réponses: 3
    Dernier message: 10/03/2016, 14h14
  3. [C++/Unix] Lister les fichiers d'un répertoire
    Par bouazza92 dans le forum Linux
    Réponses: 5
    Dernier message: 10/12/2013, 22h07
  4. Réponses: 5
    Dernier message: 30/08/2013, 09h06
  5. [CF][PPC/C#] Comment lister les fichiers d'un répertoire ?
    Par dady dans le forum Windows Mobile
    Réponses: 18
    Dernier message: 20/05/2005, 14h35

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