Bonjour, l'utilisateur doit rentrer une liste de fichiers et je dois donc accéder aux fichiers d'un répertoire sans avoir besoin d'un chemin car ils sont dans le même dossier. Je ne sais pas exactement comment vérifier qu'ils se situent bien dans ce dossier!
Je vous mets le code que j'avais commencé à faire:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
def fichier_correct(liste_fichiers):
    liste_correcte = []
    for x in liste_fichiers:
        try :
            fichier_correct = open(x,"r",encoding="utf-8")
            if x.endswith(".json"):
                liste_correcte.append(x)
            else :
                print("L'extension du fichier n'est pas correcte")
        except FileNotFoundError:
            print("Fichier introuvable")
        except OSError:
            print("Fichier introuable")
        else :
            print("Le fichier {} ne se trouve pas dans le dossier courant".format(x))
    return liste_correcte