1. ホーム
  2. python

[解決済み] Pythonの外部コードを他のファイルで使用するためにどのようにインクルードしますか?

2022-08-06 20:32:05

質問

あるファイルにメソッドのコレクションがある場合、それらのファイルを別のファイルにインクルードし、プレフィックス(つまりファイルの接頭辞)なしで呼び出す方法はありますか?

だから、もし私が

[Math.py]
def Calculate ( num )

このように呼び出すにはどうしたらいいのでしょうか。

[Tool.py]
using Math.py

for i in range ( 5 ) :
    Calculate ( i )

どのように解決するのですか?

このように、もう一つのファイルをモジュールとしてインポートする必要があります。

import Math

をプレフィックスとしてつけたくない場合は Calculate 関数の前にモジュール名をつけたくない場合は、次のようにします。

from Math import Calculate

モジュールの全メンバーをインポートしたい場合は、このようにします。

from Math import *

編集します。 以下は良い章です。 から Python に飛び込む で、このトピックをもう少し深く掘り下げています。