#6154
Dominique
Participant

Salut


@Anthony
: pour info, après tu fait comme tu veux n’est ce pas ?

le mot clef global n’est pas nécessaire dans une fonction si tu ne modifie pas la variable:

Exemple:

def sendRefresh(timedata):
        global WatchDog
	if WatchDog==1:
		watchdogRefresh()

c’est mieux ca:

def sendRefresh(timedata):
	if WatchDog==1:
		watchdogRefresh()

par contre si on modifie la variable dans la fonction alors c’est obligatoire

def sendRefresh(timedata):
        global WatchDog
	if WatchDog==1:
		watchdogRefresh()
        WatchDog=0

Dom