توابع exec() Python
تعریف و استفاده
توابع exec() کد Python مشخصی را اجرا میکنند.
توابع exec() تعداد زیادی کد بلوک را میپذیرند، که این با توابع eval() متفاوت است که تنها یک عبارت را میپذیرند.
عبارت
exec(object, globals, locals)
مقدار پارامتر
پارامتر | توضیح |
---|---|
object | رشته یا شیء کد. |
globals | اختیاری. دیکشنریهایی که شامل پارامترهای جهانی هستند. |
locals | اختیاری. دیکشنریهایی که شامل پارامترهای محلی هستند. |