ID EN
Built-in Functions

exec

Python 3.11 🇮🇩 Bahasa Indonesia

Fungsi ini mendukung eksekusi dinamis kode Python. sumber harus berupa string atau objek kode. Jika berupa string, string tersebut diurai sebagai rangkaian pernyataan Python yang kemudian dieksekusi (kecuali terjadi kesalahan sintaksis). [1] Jika itu adalah objek kode, maka itu akan dieksekusi begitu saja. Dalam semua kasus, kode yang dieksekusi diharapkan valid sebagai masukan file (lihat bagian Masukan file di Manual Referensi). Perlu diketahui bahwa pernyataan nonlokal, hasil, dan pengembalian tidak boleh digunakan di luar definisi fungsi bahkan dalam konteks kode yang diteruskan ke fungsi exec(). Nilai kembalian

Syntax

PYTHON
exec(object, globals=None, locals=None, /, *, closure=None)

See Also

File input nonlocal yield return exec() builtins exec() auditing event