Python:Библиотека/3/Модули/builtins/compile()
Материал из Онлайн справочника
Проверка/Оформление/Редактирование: Мякишев Е.А.
compile()
compile(string, filename, kind)
Компилирует строку string и возвращает объект кода, который можно выполнить с помощью функции eval или exec().
Параметры
string - строка, код на Python, если это составная инструкция, на нескольких строках. то последним символом должен быть '\n';
filename - строка, используется только в сообщениях об ошибках(если возникают);
kind - строка, режим компиляции: 'eval' - если результат работы функции будет потом передан функции eval и 'exec' - если результат работы функции будет потом передан функции exec;
Пример
№1
Вывод:
№2
Вывод:
См.также
Внешние ссылки