⊗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 истифода мебарем. Коркарди маълумот мувофиқи Сиёсати махфият сурат мегирад.
ҳамаро қабул кардан танзим кардан рад кардан