Python compile() function
Instance
Compile ang teksto bilang kodigo, at pagsasagawa:
x = compile('print(78)', 'test', 'eval') I-exec(x)
Definition and Usage
Ang function na compile() ay ibibigay ang pinagmulan ng kodigo bilang isang object ng code at inihahanda para sa pagpapatupad.
Syntax
compile(source, filename, mode, flag, dont_inherit, optimize)
Parameter Value
Parameter | Description |
---|---|
source | Mandatory. Ang pinagmulan ng kodigo na dapat i-compile, maaaring maging string, bytes o AST object. |
filename | Mandatory. Ang pangalan ng file na pinagmulan ng pinagmulan ng kodigo. Kung ang pinagmulan ng kodigo ay hindi mula sa file, maaaring isulat anumang nilalaman. |
mode |
Mandatory. Legal na halaga:
|
flags | Optional. Paano i-compile ang pinagmulan ng kodigo. Ang default ay 0. |
dont-inherit | Optional. Paano i-compile ang pinagmulan ng kodigo. Ang default ay False. |
optimize | Optional. I-definir ang antas ng pag-optimisasyon ng compiler. Ang default ay -1. |
More Examples
Instance
I-compile ng isang pangalawang o higit pang mga pangungusap, at i-execute:
x = compile('print(89)\nprint(88)', 'test', 'exec') I-exec(x)