Вход
Приветствую Вас Гость
 

easy.dialog v.3.0.0

Работа с генератором

В релизной версии модуля генератор находится в папке tools/_generator.

Для того, чтобы запустить диалоги на генерацию, сначала требуется отредактировать файл easy.dialog.generator.py:

  1. В переменной dialog_files необходимо сформировать список путей к файлам, в которых написаны диалоги в формате edsynt. Пути можно указывать как в абсолютном, так и в относительном виде.
  2. В переменной output_path указываем путь к выходному файлу в формате qsps. Именно в этот файл будет записан валидный код QSP с уже сформированной таблицей диалогов.
  3. Можно отредактировать параметр split_code, если вы хотите загружать реплики в память порционно. Если указать число больше нуля, реплики будут разделены на группы и обёрнуты в конструкции условий с проверкой, равно ли args[0] определённому числу (номеру группы реплик).

После редактирования файла, запустите его в интерпретаторе python — по указанному в output_path пути появится файл с таблицей диалогов.

Если в процессе генерации возникнут какие-либо ошибки, внимательно читайте их текст. В большинстве случаев генератор будет ругаться на неверно написанный файл диалога. Если так, то исправьте файл и снова запустите генератор.

Если ошибка в работе генератора не связана с неверно написанным файлом диалога, свяжитесь со мной и сообщите об ошибке. Этим вы очень поможете проекту.

Наверх