Мой код:python theading.Timer: как передать аргумент для обратного вызова?
import threading
def hello(arg, kargs):
print arg
t = threading.Timer(2, hello, "bb")
t.start()
while 1:
pass
Отпечаток из пут просто:
b
Как я могу передать аргумент функции обратного вызова? Что означают карги?
Вот ссылка на [раздел о ключевых аргументов ] (http://docs.python.org/tutorial/controlflow.html#keyword-arguments) в более современной версии учебника (хотя информация выглядит примерно одинаково). – martineau
Google оставил меня в этой версии. По иронии судьбы, более старую версию легче читать; они зашли так далеко за рамки стиля в новых, что это отвлекает, а цвет фона прыгает взад-вперед. –