Mon code:python theading.Timer: comment passer l'argument au callback?
import threading
def hello(arg, kargs):
print arg
t = threading.Timer(2, hello, "bb")
t.start()
while 1:
pass
L'impression est juste mis:
b
Comment puis-je passer un argument à la fonction de rappel? Que signifient les kargs?
Voici un lien vers la section [sur des arguments de mots-clés ] (http://docs.python.org/tutorial/controlflow.html#keyword-arguments) dans une version plus récente du tutoriel (bien que l'information ressemble à peu près au même). – martineau
Google a continué à me laisser tomber dans cette version. Ironiquement, l'ancienne version est plus facile à lire; ils sont allés si loin avec le style dans les plus récents que c'est distrayant, avec la couleur de fond spasticellement sauter d'avant en arrière. –