В моем сценарии Python Я называю эту функцию несколько разВызов функции Python с набором параметров из переменной
write2db(int(pocnr), larm1, tid, label1, q1, x, y, lat, long, radio)
Я хочу быть в состоянии иметь набор переменных в одной переменной.
должен выглядеть как этот
write2db (myargs)
Так что, когда я внести изменения в список аргументов я не должен делать это в более чем одном месте. Я пробовал несколько вещей, но пока не повезло. Любые предложения?
'write2db (* myargs)' –
Возможная Дубликат [Как извлечь параметры из списка и передать их в вызове функции] (http://stackoverflow.com/questions/7527849/how-to- extract-parameters-from-a-list-and-pass-them-to-a-function-call) –
Я чувствую себя глупо, но я не понимаю всех ответов. Убрать вопрос немного. Как определить myargs? Я пытался сделать это глобальным как myargs = (int (pocnr), larm1, tid, label1, q1, x, y, lat, long, radio), но тогда переменные еще не определены. –