Python compile() လက်တွေ
တူညီပြောင်းလဲ
စာသားအသုံးပြု၍ ကုလက်မှုအစား အောက်ပါအချက်အလက်များ အခြေခံပြု၍ လုပ်ဆောင်ပါ:
x = compile('print(78)', 'test', 'eval') exec(x)
定义和用法
compile() 函数将指定的源作为代码对象返回,并准备执行。
语法
compile(source, filename, mode, flag, dont_inherit, optimize)
参数值
参数 | 描述 |
---|---|
source | လိုအပ်သည်။ သတင်း ဖြစ်သော တည်ဆောက်ပေး ကို ဖြစ်သည်။ သတင်း ဖြစ်သော တည်ဆောက်ပေး ဖြစ်နိုင် သို့မဟုတ် အချက်အလက် |
filename | လိုအပ်သည်။ သတင်း ဖြစ်သော ဖိုင်၏ အမည်။ သတင်း ဖြစ်သော ဖိုင် ဖြစ်သည်မဟုတ် ဖြစ်ပါက မည်သည့် အရာ ကို ရိုက်နိုင် |
mode |
လိုအပ်သည်။ အခွင့်အရေး အချက်အလက်များ
|
flags | လုံးချင်း အသုံးပြုနိုင်သည်။ လျှပ်ပေး အဆင့်သတ် မျှသာ ဖြစ်သည်။ |
dont-inherit | လုံးချင်း အသုံးပြုနိုင်သည်။ လျှပ်ပေး အဆင့်သတ် မျှသာ ဖြစ်သည်။ |
optimize | လုံးချင်း အသုံးပြုနိုင်သည်။ လျှပ်ပေး အဆင့်သတ် မျှသာ ဖြစ်သည်။ လျှပ်ပေး အဆင့်သတ် မျှသာ ဖြစ်သည်။ |
ပိုမို တူညီပြောင်းလဲ
တူညီပြောင်းလဲ
တစ်ခုခုနှင့်အတူ စံချိန်ချက် တည်ဆောက်ပေး နှင့် လုပ်ဆောင်ပါ
x = compile('print(89)\nprint(88)', 'test', 'exec') exec(x)