__Import __ () er en funksjon som kalles av importerklæringen.
Syntaksen til __import__()funksjonen er:
__import __ (navn, globaler = Ingen, lokalbefolkningen = Ingen, fra liste = (), nivå = 0)
__Import __ () Parametere
- navn - navnet på modulen du vil importere
 - globaler og lokalbefolkningen - bestemmer hvordan navnet skal tolkes
 - fromlist - objekter eller undermoduler som skal importeres med navn
 - nivå - angir om absolutt eller relativ import skal brukes
 
Bruk av __import __ () frarådes
Denne __import__()funksjonen er ikke nødvendig for det daglige Python-programmet. Det brukes sjelden og motløs ofte.
Denne funksjonen kan brukes til å endre semantikken til importuttalelsen når uttalelsen kaller denne funksjonen. I stedet er det bedre å bruke importkroker.
Og hvis du vil importere en modul med navn, bruk importlib.import_module ().
Eksempel: Hvordan fungerer __import () __?
 mathematics = __import__('math', globals(), locals(), (), 0) print(mathematics.fabs(-2.5))
Produksjon
2.5
Den fabs()metoden er definert i mathmodulen. Du kan ringe denne funksjonen ved hjelp av følgende syntaks:
 import math math.fabs(x)
I det ovennevnte programmet endret vi imidlertid måten det fabs()fungerer på. Nå kan vi også få tilgang til fabs()ved hjelp av følgende syntaks:
 mathematics.fabs(x)








