ホームページ > バックエンド開発 > Python チュートリアル > 外部 Python ファイルから関数を呼び出すにはどうすればよいですか?

外部 Python ファイルから関数を呼び出すにはどうすればよいですか?

Barbara Streisand
リリース: 2024-11-28 17:12:11
オリジナル
540 人が閲覧しました

How Do I Call Functions from External Python Files?

外部 Python ファイルから関数を呼び出す

プロジェクト内で複数の Python ファイルを操作する場合、1 つのファイルで定義された関数を呼び出す必要がある場合があります。別の人から。これは、Python のモジュールとインポート メカニズムを通じて実行できます。

関数のインポート

  1. インポートする関数を含む Python ファイルを作成します (例: ファイル) .py と function という名前の関数。
  2. 関数を使用するファイルで、次を使用します。 import ステートメント:
from file import function
ログイン後にコピー

これにより、ファイル モジュールがインポートされ、現在のファイルで関数が使用可能になります。

関数の呼び出し

関数がインポートされると、他の関数と同様に呼び出すことができます。 function:

function(a, b)
ログイン後にコピー

ImportError の解決

ご質問では、file.py から関数をインポートしようとしたときに ImportError が発生しました。これは、file が Python の予約語であり、モジュール名として使用できないためです。 Python ファイルの名前を file.py 以外の名前に変更します。

ファイル パスに関する考慮事項

関数を含むファイルと関数をインポートするファイルが同じ場所にあることを確認してください。ディレクトリまたは Python パス内。そうしないと、ModuleNotFoundError 例外が発生する可能性があります。

以上が外部 Python ファイルから関数を呼び出すにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
著者別の最新記事
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート