-
Image Loader en Python
Bonjour tout le monde,
J'essaie de faire un code qui permet l'ouverture de l'ensemble des images présentent dans un dossier.
J'utilise pour se faire cette ligne de code:
for i in range(12):
img = Loader.image(os.path.join(current_dir, 'images', 'pic%d.jpg' % (i+1)))
Cela marche bien mais nécessite le fait que les photos soient de la forme: pic1, pic2 etc ...
Comment pourrais-je faire pour des noms totalement aléatoire?
Un grand merci par avance.
Très cordialement,
Alexandre
-
Bsr,
Il faut utiliser listdir()
http://docs.python.org/library/os.html#os-file-dir
en t’aidant des fonctions isfile(), isdir() et islink()
et éventuellement os.path.split() et os.path.splitdrive() http://docs.python.org/library/os.pa...#os.path.isdir
Il y a aussi les deux fonctions du module
http://docs.python.org/library/glob.html#module-glob
d'autant plus intéressantes qu’elles permettent l’utilisation de jokers pour représenter des caractères.
-
Merci de ta réponse je vais tout de suite potasser tes liens.
A bientôt