La directive import en python provoque l'appel de la fonction __import__() qui retourne une référence sur un objet de type module. Les deux exemples suivants sont équivalents:
import sys
sys= __import__('sys')
Pour Python:
Python utilise la variable PYTHONPATH pour rechercher les packages et les modules importables. Par défaut le module exécuté voit son dossier inclus dans le PYTHONPATH. Les modules se trouvant dans le même répertoire que celui qu'on exécute peuvent être importés sans problème.