Using from to Import Specific Bits & Pieces
Ba'zida kutubxonaning faqat ba'zi qismlarini import qilish qulay bo‘ladi.
from
yordamida maxsus qismlarni import qilish
Ba'zida kutubxonaning faqat ba'zi qismlarini import qilish qulay bo‘ladi. Python buni quyidagi sintaksis yordamida qo‘llab-quvvatlaydi:
Siz moduldan funksiyalar, sinflar va o‘zgaruvchilarni import qilishingiz mumkin.
Keling, yanada real misolga nazar tashlaymiz:
Bu yerda siz math
modulidan kvadrat ildizni hisoblaydigan sqrt()
funksiyasini import qilyapsiz.
Shuningdek, moduldan bir nechta elementlarni import qilishingiz mumkin:
Bu misolda siz burchakning sinus, kosinus va tangens qiymatlarini topishda ishlatiladigan sin()
, cos()
va tan()
funksiyalarini import qilyapsiz.
Shaxsiy funksiyalarni import qilishdan tashqari, siz ushbu moduldagi boshqa narsalarni ham import qilishingiz mumkin:
- o‘zgaruvchilar
- sanashlar (enumerations)
- sinflar
- sub-modullar
Masalan, http
moduli o‘zining sub-modullariga ega:
Agar siz moduldagi ko‘p funksiyalardan foydalanmoqchi bo‘lsangiz, ba'zan modulning qisqaroq nomga ega bo‘lishi foydali bo‘ladi. Keling, buni qanday qilishni o‘rganamiz!