Я работаю с настоящим перцем и хореграфом. У меня есть диалог, который захватывает ввод строки (числа от 1 до 6) и вставляет их в определенную строку вывода. Затем я создал настраиваемое поле в python, чтобы преобразовать эту строку в число и выполнить операции (поставить счетчик или добавить переменные, которые он получает на входе). Чтобы проверить работу «взятия переменной», я создал это if, но оно не работает. Можете ли вы сказать мне, какой синтаксис следует использовать для ввода входного параметра?
Оперировать с переменной, переданной полем
comment
Прочитав это, я понятия не имею, о чем вы спрашиваете. Почтовый индекс.
- person Josef Korbel   schedule 02.10.2018
comment
Спасибо, забыл XD выложил ссылку
- person F.ar   schedule 02.10.2018
comment
Не связывайте свой код, вставьте его в свой вопрос.
- person Josef Korbel   schedule 02.10.2018
comment
def onInput_onStart (self, value, word): value = self.getParameter (слово); if (value == one): self.onStopped () else: selfonStopped1 () # self.onStopped () # активировать вывод окна
- person F.ar   schedule 02.10.2018
comment
Вам следует отредактировать свой вопрос, включив в него код (с правильным форматированием - кнопка {}), а не добавлять его в качестве комментария (в левом нижнем углу есть кнопка редактирования).
- person Emile   schedule 03.10.2018
Ответы (1)
Несколько проблем с вашим кодом:
- Параметр, который вы получаете, является параметром «значение» вашей функции, вам не нужна строка
value = self.getParameter(word)
.self.getParameter
предназначен для получения параметров окна (редактируемых гаечным ключом в нижнем левом углу поля), которых у вас, похоже, нет в этом поле. - Вы получаете второй параметр, «слово», который кажется бесполезным и может даже вызвать проблемы (вы добавили его? Обычно должен быть только один параметр)
- Вы не должны помещать self.onStopped () в ту же строку, что и if
- во второй ветви вашего «если» отсутствует точка:
selfonStopped1
. - Вы должны давать значимые имена своим выходам
(возможно, стоит потратить некоторое время на изучение руководств по Python и Choregraphe, таких как эти)
person
Emile
schedule
03.10.2018