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.
![*](http://static.gyakorikerdesek.hu/p/vsz2.png)
![*](http://static.gyakorikerdesek.hu/p/vsz2.png)
![*](http://static.gyakorikerdesek.hu/p/vsz2.png)
![*](http://static.gyakorikerdesek.hu/p/vsz2.png)
![*](http://static.gyakorikerdesek.hu/p/vsz1.png)
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.
![*](http://static.gyakorikerdesek.hu/p/vsz2.png)
![*](http://static.gyakorikerdesek.hu/p/vsz2.png)
![*](http://static.gyakorikerdesek.hu/p/vsz2.png)
![*](http://static.gyakorikerdesek.hu/p/vsz2.png)
![*](http://static.gyakorikerdesek.hu/p/vsz1.png)
Kapcsolódó kérdések:
Minden jog fenntartva © 2025, 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!