Tulajdonképpen mi az, hogy modul a Python-ban?
Most hallok ilyenekről (kezdő vagyok) hogy Panda meg Matplotlib modul.
Mit jelent a programozásban az, hogy betöltök egy modult?
Ha valaki egyszerűen leírná, megköszönném.
Olyan egység, amiben meg lehet adni utasításokat, függvényeket, osztályokat, stb. úgy, hogy ezek, mint önálló, egybefüggő egységek felhasználhatók legyenek más programokban. Kicsit olyan, mint a függvénykönyvtár vagy a névtér, vagy inkább mindkettő.
Amikor importálsz egy modult, akkor az abban lévő kód elérhetővé válik a te programodban is a megfelelő módon, attól függően, hogyan importáltad. Például:
-- Itt a sys külön névtérben van, a változói és függvényei is, ezért a modul nevével együtt érhető el.
import sys
print( sys.argv )
-- Itt átkerül a te névteredbe, ezért vigyázni kell, neked ne legyen ugyanilyen nevű függvényed.
from sys import *
print( argv )
Nem keverendő a package fogalmával.
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!