⊗pyPmMdMA 86 of 129 menu

Python'до файлдын бардык мазмунун импорттоо

Файлдын бардык мазмунун импорттоо үчүн, * деген атайын команданы колдонсо болот:

from модуль import *

Бул импорттоо ыкмасынын ыңгайлуулугу анын бардык алынган функцияларын модулдун атын жазбастан колдонсо болот, бул кодду окууну жакшыртып, аны кыскартат.

Келгиле, lib модулунан бардык функцияларды импорттоп, func3 функциясына кайрылалы:

from lib import * func3()

Код ишке ашкандан кийин, func3 функциясынын натыйжасы чыгат:

3

Эгерде модулдун бир бөлүгү гана импорттолсо, анда керексиз функциянын атынын алдына "_(тире)" белгисин коюу керек:

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

Эми func3 функциясын чакыралы:

func3()

Консольго ката чыгат:

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

Бул функцияны иштелип жаткан файлга түздөн-түз, атын import командасынан кийин көрсөтүп импорттоого гана болот:

from lib import _func3 _func3() # 3 чыгарат

Өзүңүз мурунку сабакта түзгөн custom_math модулунан бардык функцияларды импорттогула.

Мурунку тапшырманы get_divide функциясы модулдун бардык мазмуну менен бирге импорттолбошу үчүн өзгөртүңүз.

user модулундагы колдонуучунун паролу жана электрондук почтасына импорттоо мүмкүнчүлүгүн өчүрүңүз.

Кыргызча
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어LietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Биз сайттин иштөөсү, аналитика жана персонализация үчүн cookie файлдарын колдонобуз. Маалыматтарды иштетүү Маалыматты коргоо саясаты боюнча жүргүзүлөт.
баарын кабыл алуу ыңгайлаштыруу четке кагуу