Как создать модуль Python для MySQL Workbench?
-
21-09-2019 - |
Вопрос
Я пытаюсь создать простой модуль Python для MySQL Workbench 5.1.17 SE, однако не могу зарегистрировать модуль, то есть он не отображается в меню «Плагины->Каталог».
Документация на данный момент выглядит довольно слабой, лучшее, что я нашел, это Сценарии Python в Workbench.Инструкций здесь не так много.
Как создать и установить модуль Python с помощью MySQL Workbench?
Решение
Я пообщался с одним из разработчиков MySQL Workbench через IRC и выяснилось, что было две проблемы:
- Мне нужно было убедиться, что мой скрипт Python заканчивается на *_grt.py, чтобы он распознавался как модуль.
По крайней мере, в версии 5.1.17+ существует ошибка, которая не позволяет загружать более одного модуля сценария Python.Это было исправлено в ветке, но еще не вошло в стабильную версию.Текущий обходной путь — удалить все модули *.py, которые у вас есть в следующих папках:
- \модули
- C:\Documents and Settings\\Application Data\MySQL\Workbench\modules