Bonsoir je voudrais transformer un code en classe mais je n'y arrive pas malgré tous mes efforts. Voilà le code:

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
17
18
def set_value(value):
    chars,space= "%KM","\t"
    return space.join((elem.rstrip(chars)for elem in value.split()))
 
def chemin(pays1, indi1):
    return "Indice/pays/indi.txt".replace("pays" , pays1).replace("indi" , indi1)
 
 
def ecriture(ch):
    with open (ch,"r") as f:
        for line in map(set_value,f):
            line=line.replace("," , ".")
            print(line)
 
Pays= input("Taper état")
Indi= input("Taper indice")
 
a= ecriture(chemin(Pays,Indi))

En gros je voudrai que ma classe me sorte les élément de mon fichier mais en les ayant transformé ( ce que j'ai réussi à faire en mode programme simple).
Maintenant la difficulté est de faire de ce petit programme une classe.

Merci de votre aide.