このサイトの記事内では「アフィリエイト広告」などの広告を掲載している場合があります。
消費者庁が問題としている「誇大な宣伝や表現」とならないよう配慮しコンテンツを制作しておりますのでご安心ください。
問題のある表現が見つかりましたらお問い合わせよりご一報いただけますと幸いです。

【Python】別のpyファイルを呼び出す方法

2024年3月14日

コードが長くなると、たまにファイルを分割したくなるケースが出てきます。

例えば、汎用的な関数や変更の少ない部分はメインのファイルと別にしたくなったり。

そこで、今回はPythonでpyファイルを分割して、別のpyファイルを呼び出す方法を紹介します。
コード分割して、管理しやすくしてみてください。

別のpyファイルを呼び出す方法

#called.pyファイル 
def func_print(): 
    print("called.pyファイルが呼び出されました") 

ここからはこのcalled.pyという名前のファイルを呼び出す方法をお見せします。

called.pyは呼び出すコードと同じフォルダに保存してください。

pyファイル全体を呼び出す方法

# pyファイル全体を呼び出す
import called
 
called.func_print() 

pyファイル全体を呼び出すときは、「import ファイル名」を先頭に記載します。

あとは、ファイル名.関数名()とすることで関数を呼び出すことができます。

関数だけを呼び出す方法

from called import func_print 
 
func_print() 

関数だけを呼び出すときは、「from ファイル名 import 関数名」を先頭に記載します。

関数名()と書くことで関数を呼び出すことができます。

1つの関数だけを呼び出すときは、こちらの書き方がおすすめです。

Python

Posted by やろまい