⊗pyPmMdMA 86 of 129 menu

Uvoz cele datoteke sadržaja u Pythonu

Za uvoz celog sadržaja datoteke, može se koristiti posebna komanda *:

from modul import *

Pogodnost ovog načina uvoza je u tome što sve dobijene funkcije mogu da se napišu bez imena modula, što značajno poboljšava čitljivost koda i skraćuje ga.

Hajde da uvezemo sve funkcije iz modula lib i probamo da pozovemo func3:

from lib import * func3()

Nakon izvršavanja koda prikazaće se rezultat rada func3:

3

Ako je potrebno da se uveze samo deo modula, onda se ispred imena nepotrebne funkcije stavlja donja crta:

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

Sada hajde da probamo da pozovemo func3:

func3()

U konzolu će se prikazati greška:

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

Ova funkcija se može uvesti u radnu datoteku samo direktno, navodeći je nakon komande import:

from lib import _func3 _func3() # ispisaće 3

Uvezite sve funkcije iz modula custom_math, koji ste kreirali u prethodnoj lekciji.

Modifikujte prethodni zadatak tako da funkcija get_divide ne može da se uveze zajedno sa svim sadržajem modula.

Učinite nedostupnim za uvoz lozinku i email korisnika iz modula user.

Srpski
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Koristimo kolačiće za rad sajta, analitiku i personalizaciju. Obrada podataka se vrši u skladu sa Politikom privatnosti.
prihvati sve podesi odbij