外部 Python ファイルから関数を呼び出す
プロジェクト内で複数の Python ファイルを操作する場合、1 つのファイルで定義された関数を呼び出す必要がある場合があります。別の人から。これは、Python のモジュールとインポート メカニズムを通じて実行できます。
関数のインポート
from file import function
これにより、ファイル モジュールがインポートされ、現在のファイルで関数が使用可能になります。
関数の呼び出し
関数がインポートされると、他の関数と同様に呼び出すことができます。 function:
function(a, b)
ImportError の解決
ご質問では、file.py から関数をインポートしようとしたときに ImportError が発生しました。これは、file が Python の予約語であり、モジュール名として使用できないためです。 Python ファイルの名前を file.py 以外の名前に変更します。
ファイル パスに関する考慮事項
関数を含むファイルと関数をインポートするファイルが同じ場所にあることを確認してください。ディレクトリまたは Python パス内。そうしないと、ModuleNotFoundError 例外が発生する可能性があります。
以上が外部 Python ファイルから関数を呼び出すにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。