1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
| #! python3
# coding: utf-8
import os
from termcolor import cprint
from dateutil.tz import gettz
from datetime import datetime
from glob import iglob
tzi = gettz("Europe/Brussels")
# code @tyrtamos
fichiers = []
for fichier in iglob("Tests/forum_dvp/*.py"):
if os.path.isfile(fichier):
fichiers.append([fichier, os.path.getmtime(fichier)])
# tri par date avec date récente au début
fichiers.sort(key=lambda elem: elem[1], reverse=True)
for fichier, date in fichiers:
cprint("Fichier : {:40} , date : {:30}".format(fichier, str(
datetime.fromtimestamp(date, tzi).isoformat())), "green") |
Partager