C.5.2 Окно консоли
Окно консоли среды разработки MySQL Workbench в основном используется для выполнения Python-скриптов или непосредственного ввода команд Python. Однако вы также можете использовать его для доступа к функциям библиотеки скриптов среды разработки MySQL Workbench и глобальным функциям и объектам. Чтобы увидеть доступные команды, введите “?”. Вы также можете копировать и вставлять текст в окно консоли и из него.
Вкладка Фрагменты — это рабочая область для сохранения фрагментов кода, что облегчает повторное использование и выполнение кода в MySQL Workbench. На рисунке ниже показана выбранная вкладка Фрагменты.
Рисунок C.2 Окно консоли среды разработки MySQL Workbench: Фрагменты
Вкладки открытых файлов скриптов расположены справа от вкладки Фрагменты. Вкладки скриптов помечены именем файла скрипта или Unnamed для фрагментов без имени. Вы можете копировать и вставлять текст в эти вкладки и из них, или щелкнуть правой кнопкой мыши по фрагменту, чтобы открыть контекстное меню с опциями , или .
Хотя отдельные команды могут быть введены в консоль, также возможно запустить более длинный скрипт, хранящийся во внешнем файле, используя пункт главного меню , . При выполнении скриптов за пределами консоли, чтобы увидеть результат, используйте пункт главного меню , .
Также возможно выполнять файлы скриптов непосредственно из консоли. Подробности о выполнении файлов скриптов можно узнать, введя ? run в приглашении консоли среды разработки MySQL Workbench. Будет отображено следующее сообщение:
Help Topics
-----------
grt General information about the Workbench runtime
scripting Practical information when working on scripts and modules for Workbench
wbdata Summary about Workbench model data organization
modules Information about Workbench module usage
plugins Information about writing Plugins and Modules for Workbench
Type '? [topic]' to get help on the topic.
Custom Python Modules
---------------------
grt Module to work with Workbench runtime (grt) objects
grt.root The root object in the internal Workbench object hierarchy
grt.modules Location where Workbench modules are available
grt.classes List of classes known to the GRT system
mforms A Module to access the cross-platform UI toolkit used in some Workbench features
wb Utility module for creating Workbench plugins
Type 'help(module/object/function)' to get information about a module, object or function.
Type 'dir(object)' to get a quick list of methods an object has.
For an introductory tutorial on the Python language, visit http://docs.python.org/tutorial/
For general Python and library reference documentation, visit http://python.org/doc/
В окне консоли среды разработки MySQL Workbench в левой боковой панели расположены пять вкладок: Файлы, Глобальные переменные, Классы, Модули и Уведомления.
Возникает исключение при попытке использовать input() или читать из stdin.
© 2025 Oracle
Licensed under the GPLv2 License.