Bonjour!

Voila mon problème: mon programme genere des des fichiers .py qui ressemblent en gros à ca:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
 
Exemple: fich1.py
titre="mon_titre"
total=12
Ces fichiers, je les charge via import, pour exploiter les valeurs stockées dans ces fichiers. Lorsqu'on utilise mon programme, ces données sont amenées à changer. Le problème est que je n'arrive pas a réactualiser ces valeurs.

J'ai essayé ca:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
 
import fich1.py
fich1.titre
>>"mon_titre"
del fich1  # supprime fich1 et son contenu
 
--Le fichier est modifié, le titre devient "mon_nouveau titre"
 
Je recommence:
import fich1.py
fich1.titre
>"mon titre"
 
--Le contenu de fich n'a pas été actualisé, je dois quitter python et recommencer pour voir les changements
Je ne sais pas si vous avz bien compris mon problème....en gros, je dois quitter mon programme pour voir les changements.

Savez vous si on peut "actualiser" un module sans avoir à relancer python?
Merci d'avance!