35 lines
1022 B
Python
35 lines
1022 B
Python
"""
|
|
Lister tous les noms de fichier d'un dossier
|
|
Formater pour les affichier dans une liste
|
|
"""
|
|
import os
|
|
import unicodedata
|
|
|
|
# Chemin du répertoire que vous souhaitez explorer
|
|
collection = 'S3-TiengHatGiuaTroi'
|
|
chemin = '/Users/phuoc/pyramid/cao_sunyata_media/TuyenTapNiSu/' + collection
|
|
|
|
# Obtenir la liste de tous les fichiers et dossiers
|
|
items = os.listdir(chemin)
|
|
sorted_items = sorted(items)
|
|
|
|
# Afficher le contenu
|
|
print("<br>")
|
|
n = 0
|
|
|
|
for filename in sorted_items:
|
|
if filename != '.DS_Store':
|
|
w = filename.split('.')
|
|
s = w[0] + '. ' + w[1].replace('_',' ')+ '.' + w[2]
|
|
title = ' '.join(elem.capitalize() for elem in s.split())
|
|
title_corrige = unicodedata.normalize('NFD', title)
|
|
ligne = '<p class="fs-4 ps-4">'
|
|
ligne += '<a href="https://media.meditation-sunyata.paris/%s/%s"><span><i class="ti ti-volume fs-6"></i> %s</a></p>' % (collection, filename, title_corrige)
|
|
print(ligne)
|
|
n += 1
|
|
|
|
print("<br>")
|
|
|
|
print('Total %s ' % n)
|
|
|