ဖြေရှင်းပြီးပါပြီ- cmd python script ကိုဖွင့်နေပါစေ။

cmd Python script ကိုဖွင့်နေခြင်းနှင့်ဆက်စပ်သောအဓိကပြဿနာမှာ memory ယိုစိမ့်ခြင်းနှင့်အခြားစနစ်အရင်းအမြစ်ပြဿနာများကိုဖြစ်ပေါ်စေနိုင်သည်။ ဇာတ်ညွှန်းကို ကောင်းစွာမပိတ်ပါက၊ ၎င်းသည် နောက်ခံတွင် ဆက်လက်လည်ပတ်နိုင်ပြီး စွမ်းဆောင်ရည်ကျဆင်းခြင်းနှင့် မတည်မငြိမ်ဖြစ်စေနိုင်သည့် စနစ်အရင်းအမြစ်များကို စားသုံးနိုင်သည်။ ထို့အပြင်၊ script တွင် အန္တရာယ်ရှိသော ကုဒ်များ ပါနေပါက၊ ၎င်းကို စနစ်အား အသုံးချရန် သို့မဟုတ် အခြားသော လုံခြုံရေး ပြဿနာများ ဖြစ်ပေါ်စေရန် အသုံးပြုနိုင်သည်။

import time
while True:
    print("Python script is still running")
    time.sleep(60)

1. တင်သွင်းချိန်- ဤထုတ်ပြန်ချက်သည် အချိန်နှင့် ရက်စွဲနှင့်သက်ဆိုင်သည့် လုပ်ဆောင်ချက်များကို ဝင်ရောက်ကြည့်ရှုနိုင်စေသည့် အချိန်မော်ဂျူးကို တင်သွင်းသည်။

2. မှန်နေချိန်တွင်- ဤစာကြောင်းသည် break statement သို့မဟုတ် error တစ်ခုကြောင့် ပျက်သွားသည်အထိ လည်ပတ်မည့် အဆုံးမဲ့ loop တစ်ခုကို ဖန်တီးပေးပါသည်။

3. print(“Python script is still run”): ကြိုးက loop run တိုင်း “Python script is still running” ဟူသော စာတန်းကို print ထုတ်ပါသည်။

4. time.sleep(60) : ဤစာကြောင်းသည် အကြိမ်တိုင်းကို ကိုယ်တိုင်လုပ်ဆောင်ရန်မလိုဘဲ ကျွန်ုပ်တို့၏ script ကို ထပ်မံမလည်ပတ်မီ စက္ကန့် 60 ကြာ ခေတ္တရပ်ထားပြီး၊ ကျွန်ုပ်တို့၏ script သည် အချိန်တိုင်းတွင် ၎င်းကို ကိုယ်တိုင်လုပ်ဆောင်ရန်မလိုဘဲ မိနစ်တိုင်း လုပ်ဆောင်နေသေးသည်ကို စစ်ဆေးနိုင်စေပါသည်။

Python မှာ CMD ဆိုတာဘာလဲ

Python ရှိ CMD သည် Python scripts များကိုအသုံးပြုရန်အတွက် command-line interface (CLI) တစ်ခုဖြစ်သည်။ ၎င်းသည် အသုံးပြုသူများအား စကားပြန်သို့ တိုက်ရိုက်အမိန့်စာများ ရိုက်ထည့်နိုင်စေကာ၊ ထို့နောက် ကုဒ်ကို လုပ်ဆောင်ပြီး ရလဒ်များကို ပြန်ပေးသည်။ CMD ကို command line မှ Python ပရိုဂရမ်များဖန်တီးရန်၊ အမှားရှာရန်နှင့် run ရန် အသုံးပြုနိုင်သည်။ ၎င်းသည် Python တွင်ရရှိနိုင်သည့် built-in လုပ်ဆောင်ချက်များနှင့် module အများအပြားကိုလည်းဝင်ရောက်ခွင့်ပေးသည်။

Python script ကို ဘယ်လိုဖွင့်ရမလဲ

Python script ကို Python တွင်ဆက်လက်ဖွင့်ရန် မတူညီသောနည်းလမ်းအချို့ရှိပါသည်။

1. Infinite loop ကို အသုံးပြုပါ- အဆုံးမရှိ ကွင်းဆက်သည် အကန့်အသတ်မရှိ လည်ပတ်ပြီး ဘယ်တော့မှ မပြီးဆုံးနိုင်သော ကွင်းဆက်တစ်ခု ဖြစ်သည်။ အသုံးပြုသူက ၎င်းကို ကိုယ်တိုင်မထုတ်မချင်း သင့် script လည်ပတ်နေစေရန် ၎င်းကို သင်အသုံးပြုနိုင်ပါသည်။ အဆုံးမဲ့ loop တစ်ခုဖန်တီးရန် "while True" statement ကိုသုံးနိုင်သည်။ ၎င်းသည် အသုံးပြုသူမှ ကိုယ်တိုင်ထုတ်ခြင်း သို့မဟုတ် အခြားအခြေအနေအချို့နှင့် ပြည့်မီသည်အထိ စက်ကွင်းအတွင်းရှိ ကုဒ်ကို ဆက်တိုက်လည်ပတ်စေမည်ဖြစ်သည်။

2. အချိန်တိုင်းကိရိယာကိုသုံးပါ- အလိုအလျောက်မထွက်မီ အချိန်အတိုင်းအတာတစ်ခုအထိ သင့် script ကိုဆက်လက်လည်ပတ်နေစေရန် timer ကိုအသုံးပြုနိုင်သည်။ ၎င်းကိုလုပ်ဆောင်ရန်၊ သင်သည် Python ရှိ "အချိန်" မော်ဂျူးကို အသုံးပြုပြီး ၎င်း၏ "sleep()" လုပ်ဆောင်ချက်ကို အသုံးပြု၍ သင်၏ script ကိုဖွင့်ရန် အချိန်မည်မျှကြာအောင် (စက္ကန့်အတွင်း) သတ်မှတ်ပေးမည့် ၎င်း၏ "sleep()" လုပ်ဆောင်ချက်ကို အသုံးပြု၍ timer ကို သတ်မှတ်နိုင်သည်။

3. အသုံးပြုသူထံမှ ထည့်သွင်းမှုကို အသုံးပြုပါ- နောက်ဆုံးတွင်၊ သင်သည် အသုံးပြုသူထံမှ ထည့်သွင်းမှုကို တောင်းခံနိုင်ပြီး၊ ၎င်းတို့မှ ထွက်ရန် ညွှန်ကြားသည့် တိကျသည့်အရာတစ်ခုကို မဝင်မချင်း သင်၏ script ကို ဆက်လက်လုပ်ဆောင်နိုင်သည် (ဥပမာ၊ “ထွက်ရန်” ဟုရိုက်ထည့်ပါ။ ၎င်းကိုလုပ်ဆောင်ရန်၊ အသုံးပြုသူထံမှ input ကိုတောင်းသောအခါတွင် မည်သည့်မက်ဆေ့ချ်ကို ပြသသင့်သည်ကို သတ်မှတ်ပေးသည့် အကြောင်းပြချက်တစ်ခုတွင် Python ၏ built-in “input()” လုပ်ဆောင်ချက်ကို အသုံးပြုနိုင်သည်။ ထို့နောက် ၎င်းတို့ထည့်လိုက်သည့်အရာသည် exit command အဖြစ်အသုံးပြုသင့်သည့်အရာနှင့် ကိုက်ညီမှုရှိမရှိ စစ်ဆေးပြီး ဖြစ်ပါက သင်၏ loop မှထွက်ပြီး သင့်ပရိုဂရမ်ကို အဆုံးသတ်ပါ။

Related ရေးသားချက်များ:

a Comment ချန်ထား