⊗pyPmMdMA 86 of 129 menu

Python တွင် ဖိုင်တစ်ခုလုံး၏ အကြောင်းအရာများ တင်သွင်းခြင်း

ဖိုင်တစ်ခုလုံး၏ အကြောင်းအရာများအားလုံးကို တင်သွင်းရန်၊ အထူး command * ကို အသုံးပြုနိုင်သည်:

from module import *

ဤတင်သွင်းသည့်နည်းလမ်း၏ အဆင်ပြေမှုမှာ ရရှိလာသော function အားလုံးကို module ၏အမည်ဖြင့် ရေးစရာမလိုဘဲ အသုံးပြုနိုင်ခြင်းဖြစ်သည်၊ ထိုသို့ဖြင့် ကုဒ်၏ဖတ်ရလွယ်မှုကို သိသိသာသာတိုးတက်စေပြီး ကုဒ်ကို တိုတောင်းစေသည်။

ယခု module lib မှ function အားလုံးကို တင်သွင်းပြီး func3 ကို ခေါ်ယူကြည့်ကြပါစို့:

from lib import * func3()

ကုဒ်ကို run ပြီးနောက် func3 ၏ ရလဒ်ကို ဖော်ပြပေးပါမည်:

3

Module ၏ အစိတ်အပိုင်းတစ်ခုကိုသာ တင်သွင်းရန်လိုအပ်ပါက၊ မလိုအပ်သော function ၏အမည်ရှေ့တွင် အောက်တန်းဆွဲ (_) ထည့်ရပါမည်:

... def _func3(): print(3)

ယခု func3 ကို ခေါ်ယူကြည့်ကြပါစို့:

func3()

console တွင် error တစ်ခု ပေါ်လာပါမည်:

NameError: name 'func3' is not defined. Did you mean: 'func1'?

ဤ function ကို လက်ရှိအလုပ်လုပ်နေသောဖိုင်ထဲသို့ တိုက်ရိုက်တင်သွင်းနိုင်သည်၊ import command ပြီးနောက် ၎င်း၏အမည်ကို ဖော်ပြ၍တင်သွင်းခြင်းဖြင့်သာလျှင်:

from lib import _func3 _func3() # 3 ကိုဖော်ပြပေးမည်

ယခင်သင်ခန်းစာတွင် သင် ဖန်တီးခဲ့သော module custom_math မှ function အားလုံးကို တင်သွင်းပါ။

ယခင်လေ့ကျင့်ခန်းကို ပြင်ဆင်ပါ၊ function get_divide သည် module တစ်ခုလုံး၏အကြောင်းအရာများနှင့်အတူ တင်သွင်း၍မရနိုင်စေရန် ပြုလုပ်ပါ။

Module user မှ အသုံးပြုသူ၏ စကားဝှက်နှင့် အီးမေးလ်လိပ်စာများကို တင်သွင်း၍မရနိုင်အောင် ပြုလုပ်ပါ။

မြန်မာ
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
ဝက်ဘ်ဆိုက် လုပ်ဆောင်ခြင်း၊ ဆန်းစစ်လေ့လာခြင်းနှင့် ပုဂ္ဂလိကပြုပြင်ခြင်းအတွက် ကျွန်ုပ်တို့သည် cookie များကို အသုံးပြုပါသည်။ ဒေတာများကို ပြုပြင်ခြင်းသည် ကိုယ်ရေးကိုယ်တာ မူဝါဒအတိုင်း ဖြစ်ပါသည်။
အားလုံးလက်ခံရန် ပြင်ဆင်ရန် ငြင်းပယ်ရန်