Lister des fichier et ecrire le resultat dans un fichier

0/5 (6 avis)

Snippet vu 9 382 fois - Téléchargée 28 fois

Contenu du snippet

il existe une source a peut pres similaire mais la mienne
ne le fait pas de la meme maniere

Source / Exemple :


import os
from os import path
print("debut")
path = r'f:musique\'
f = open('somefile.txt', 'w')
list = os.listdir(path)
def getFile(dirpath) :
	listing = os.listdir(dirpath);
	for words in listing:	
		test= os.path.join(dirpath,words)
		if(os.path.isdir(test)):
			getFile(test)
		elif(os.path.isfile(test) and words.endswith("mp3")):
			f.write(test+"\n")
				
for word in list:
	test = os.path.join(path,word)
	if(os.path.isdir(test)):
		getFile(test)
	elif(os.path.isfile(test) and test.endswith("mp3")):
		f.write(test+"\n");

Conclusion :


ceci est mon tout premier code python et je dois dire que j'aime bien ce langage
soyez pas trop severe dans vos critique ^^

++

A voir également

Ajouter un commentaire Commentaires
Messages postés
121
Date d'inscription
mercredi 26 octobre 2005
Statut
Membre
Dernière intervention
14 mars 2009
1
C'est pas mal :)

Mais n'oublie pas à la fin de mettre "f.close()" ;)
Messages postés
43
Date d'inscription
jeudi 27 avril 2006
Statut
Membre
Dernière intervention
25 février 2013

Tres bien bravo ,
point de vue d'un débutant comme moi :p
Mais il reste dans le dossier de l'utilisateur , c'est normal ?
Je l'ai fait fonctonner dans mon projet Delphi ,
ca tourne impec ;-)))
Messages postés
2448
Date d'inscription
samedi 21 février 2004
Statut
Modérateur
Dernière intervention
29 janvier 2010
17
ouais merci j'en mettrais plus tard peut etre

sinon la doc est bien faites pour le python meme si j'ai eut un mal de chien a trouver isdir et isfile
Messages postés
4030
Date d'inscription
mardi 13 mai 2003
Statut
Modérateur
Dernière intervention
23 décembre 2008
22
Pour une première source, tu t'es appliqué, et tu n'as pas cherché dans l'ultra simple. C'est bien.
Des p'tits commentaires seraient pas mal pour ceux qui ne sont pas familiers de cette récursivité dans les répertoires.
Messages postés
2448
Date d'inscription
samedi 21 février 2004
Statut
Modérateur
Dernière intervention
29 janvier 2010
17
merci :$
pour l'interface disons que ca seras une amelioration futur possible
peut etre avec Jpython d'ailleur (programmant deja en java ...)
Afficher les 6 commentaires

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.