Python __import__() Funktion

Python 内置函数Python Built-in-Funktionen


Beschreibung

__import__()Diese Funktion wird verwendet, um Klassen und Funktionen dynamisch zu laden.

Wenn sich ein Modul häufig ändert, können Sie __import__() verwenden, um es dynamisch zu laden.

Syntax

__import__-Syntax:

__import__(name[, globals[, locals[, fromlist[, level]]]])

Parameter description:

  • name -- Modulname

Rückgabewert

Gibt eine Tupelliste zurück.

Beispiele

Das folgende Beispiel zeigt, wie man __import__ verwendet:

Code der Datei a.py:

#!/usr/bin/env python #encoding: utf-8 import os print ('In der a.py-Datei %s' % id(os))

Code der Datei test.py:

#!/usr/bin/env python #encoding: utf-8 import sys __import__('a') # Importiere das a.py-Modul

Führen Sie die Datei test.py aus, und die Ausgabe ist:

在 a.py 文件中 4394716136

Python 内置函数Python Built-in-Funktionen

Andere Erweiterungen