Python:Библиотека/3/Модули/builtins/compile(): различия между версиями
Материал из Онлайн справочника
Myagkij (обсуждение | вклад) (Новая страница: «{{Python/Панель перехода}} {{Myagkij-редактор}} ==compile()== <syntaxhighlight lang="python" enclose="div"> compile(string, filename, kin...») |
(нет различий)
|
Версия от 21:45, 15 апреля 2020
Проверка/Оформление/Редактирование: Мякишев Е.А.
compile()
compile(string, filename, kind)
Компилирует строку string и возвращает объект кода, который можно выполнить с помощью функции eval или exec().
Параметры
string - код на Python;
filename - строка, используется только в сообщениях об ошибках(если возникают);
kind - строка, режим компиляции: 'eval' - если результат работы функции будет потом передан функции eval и 'exec' - если результат работы функции будет потом передан функции exec;
Пример
№1
Вывод:
№2
Вывод:
См.также
Внешние ссылки