Форум сайта python.su
Нужно вызвать тред, и передать в него неопределённое количество параметров(>1)
T = threading.Thread(None,user._systemMasege,name = "send_systemMasegeTread",args=(masege,*params))
^
SyntaxError: invalid syntax
Офлайн
тогда args=(mesege,) + params
офтоп - что за mesege? три раза в коде встречается, аж глаза режет :)
Отредактировано (Авг. 13, 2011 23:17:46)
Офлайн
Alex_Kutsanнаверно ошибка указана “стрелочкой”
Нужно вызвать тред, и передать в него неопределённое количество параметров(>1)Где здесь ошибка синтаксиса?T = threading.Thread(None,user._systemMasege,name = "send_systemMasegeTread",args=(masege,*params))
^
SyntaxError: invalid syntax
Офлайн
Общение обьектов через сообщения, обьекты не должны зависеть друг от друга( программа имитация грубо говоря мобильной сети) поэтому в каждом обьекте есть метод отправки сообщения который в отдельном потоке должен вызвать метод полуения сообщения другого обьекта. ну и вуаля 3 masege. Получение, отправка, само сообщение с параметрами(params)
ZAN, спасибо, вот оказывается как надо.
Офлайн
Alex_KutsanЯ имел ввиду орфографию
3 masege
Офлайн
Оу, та-да. Есть такое дело, щас поисправляю всюду.
Офлайн