Редактор обстановок

Пошаговая инструкция по созданию своих задач для исполнителя Робот с помощью встроенного редактора обстановок.

  1. Редактор обстановок находится в editor/editor.py. Скачайте архив модуля на странице GitHub Releases и из распакованного архива запустите:

    python editor/editor.py
  2. Создайте нужное количество обстановок для задачи.

    Редактор обстановок.
    Редактор обстановок.
  3. Сохраните файл обстановки в папку robot/tasks.

  4. В программе на Python вызовите task() с именем файла без расширения .env.

    from robot import *
    
    task("robot")

Замечание

Редактор сохраняет условие задачи (todoText) одной строкой или редактирует одну локаль за раз, если в файле уже есть переводы. Чтобы изменить все переводы сразу, отредактируйте файл вручную.

В редакторе можно задать ограничения на решение (кнопка ограничений на панели инструментов):

  • Макс. команд Робота и вызовов функций (operatorsLimit)
  • Мин. вызовов своих функций (customFunctionCallCount)
  • Макс. ключевых слов «if» (ifLimit)
  • Макс. ключевых слов «while» (whileLimit)
  • Обязательные ключевые слова (через запятую) (requiredKeywords)
  • Запрещённые ключевые слова (через запятую) (bannedKeywords)