-
execfile
関数を使用する方法:execfile
関数を使用すると、指定したファイルのコンテンツを直接実行できます。以下はその例です。execfile("ファイル名.py")
この方法はPython 2で使用されており、Python 3では非推奨となっています。
-
exec
関数を使用する方法:exec
関数を使用すると、ファイルの内容を文字列として読み込み、実行できます。以下はその例です。with open("ファイル名.py", "r") as file: code = file.read() exec(code)
この方法はPython 2とPython 3の両方で使用できます。
-
import
文を使用する方法:import
文を使用して、ファイル内の関数や変数をモジュールとして読み込むこともできます。以下はその例です。import ファイル名
ファイル名.py の拡張子
.py
を省略してインポートすることもできます。import ファイル名
この方法はPython 2とPython 3の両方で使用できます。
-
exec
関数とglobals()
を使用する方法:exec
関数とglobals()
を組み合わせて使用すると、ファイル内のコードが現在のグローバルスコープで実行されます。以下はその例です。with open("ファイル名.py", "r") as file: code = file.read() exec(code, globals())
この方法もPython 2とPython 3の両方で使用できます。
これらはPythonコンソールでファイルを読み込むためのいくつかの一般的な方法です。選択する方法は、ファイルの内容と使用環境によって異なります。適切な方法を選んで、Pythonコンソールでファイルを効果的に読み込むことができます。