Python exec ()ฟังก์ชั่น
ตัวอย่าง
ดำเนินการบล็อกของรหัส:
x = 'name
= "John"\nprint(name)'
exec(x)
ความหมายและการใช้งาน
ฟังก์ชันexec()
รันโค้ด Python ที่ระบุ
ฟังก์ชันexec()
ยอมรับโค้ดขนาดใหญ่ ซึ่งแตกต่างจากeval()
ฟังก์ชันที่ยอมรับเพียงนิพจน์เดียว
ไวยากรณ์
exec(object, globals, locals)
ค่าพารามิเตอร์
Parameter | Description |
---|---|
object | A String, or a code object |
globals | Optional. A dictionary containing global parameters |
locals | Optional. A dictionary containing local parameters |