références croisées avec import
Bonjour, je voudrais faire appel à une fonction de "main.py" dans un import et je n'y arrive pas. Exemple:
******** dans main.py ********
Code:
1 2 3 4 5 6
|
from test import *
def func1():
return
test_func1() # défini dans imp.py |
********** dans test.py *******
Code:
1 2 3
|
def test_func1():
func1() # défini dans main.py |
****************
J'ai fait des essais comme:
func1()
__main__.func1()
main.func1()
Mais aucun n'a fonctionné:cry:. L'appel a func1() ne passe pas, la référence est toujours mauvaise. Y-a-t'il une solution? Merci