Python __import__() 関数

Python 内置函数Python 組み込み関数


説明

__import__()この関数はクラスと関数を動的にロードするために使用されます。

モジュールが頻繁に変更される場合は、__import__() を使用して動的にロードできます。

構文

__import__ の構文:

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

パラメータの説明:

  • name -- モジュール名

戻り値

タプルのリストを返します。

例

以下の例は、__import__ の使用方法を示しています:

a.py ファイルのコード:

#!/usr/bin/env python #encoding: utf-8 import os print ('a.py ファイル内の %s' % id(os))

test.py ファイルのコード:

#!/usr/bin/env python #encoding: utf-8 import sys __import__('a') # a.py モジュールをインポート

test.py ファイルを実行すると、出力結果は次のとおりです:

在 a.py 文件中 4394716136

Python 内置函数Python 組み込み関数

その他の拡張