⊗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šuMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Ние користиме колачиња за работата на веб-страната, анализа и персонализација. Обработката на податоци се врши во согласност со Политиката за приватност.
прифати ги сите прилагоди одбиј