ホームページ > バックエンド開発 > Python チュートリアル > Pythonで他のpyファイルを呼び出す方法

Pythonで他のpyファイルを呼び出す方法

下次还敢
リリース: 2024-05-05 20:24:17
オリジナル
1500 人が閲覧しました

次の手順に従って、Python で他の Python ファイルを呼び出すことができます。 import ステートメントを使用してファイルをインポートします。ドット表記を使用してモジュールのプロパティと関数にアクセスします。競合を避けるために、as キーワードを使用してインポートの名前を変更します。相対インポートを使用して、現在のディレクトリまたはサブディレクトリ内のファイルを呼び出します。絶対インポートを使用して、別のディレクトリまたはパッケージ内のファイルを呼び出します。

Pythonで他のpyファイルを呼び出す方法

Python を使用して他の Python ファイルを呼び出す方法

Python では、import# を使用できます。 # # ステートメントは他の Python ファイルを呼び出します。具体的な手順は次のとおりです。

1. ファイルをインポートします

まず、

import ステートメントを使用して、呼び出すファイルをインポートします。例:

<code class="python">import module_name</code>
ログイン後にコピー
ここで、

module_name は、呼び出すファイルの名前です (.py 拡張子は付けません)。

2. モジュールのプロパティと関数にアクセスする

ファイルをインポートした後、ドット表記を使用してモジュールのプロパティと関数にアクセスできます。例:

<code class="python">module_name.variable_name
module_name.function_name()</code>
ログイン後にコピー

3. import

の名前を変更します。他のモジュールまたは組み込み変数との名前の競合を避けるために、

as## を使用できます。 # キーワードの名前を変更 名前付きインポート。例: <div class="code" style="position:relative; padding:0px; margin:0px;"><pre class="brush:php;toolbar:false">&lt;code class=&quot;python&quot;&gt;import module_name as alias_name&lt;/code&gt;</pre><div class="contentsignin">ログイン後にコピー</div></div>

alias_name

を使用して、モジュールのプロパティと関数にアクセスできます。

4. 相対インポートを使用する

現在のディレクトリまたはサブディレクトリにあるファイルを呼び出したい場合は、相対インポートを使用できます。例:

<code class="python">from . import module_name
from .subdirectory import module_name</code>
ログイン後にコピー

5. 絶対インポートを使用する

別のディレクトリまたはパッケージにあるファイルを呼び出す場合は、絶対インポートを使用できます。例:

<code class="python">from package_name.module_name import variable_name
from package_name.module_name import function_name</code>
ログイン後にコピー

Example

次の例は、他の Python ファイルを呼び出す方法を示しています:

<code class="python"># 导入 other_file.py 模块
import other_file

# 访问模块中的变量
print(other_file.variable)

# 调用模块中的函数
other_file.function()</code>
ログイン後にコピー

以上がPythonで他のpyファイルを呼び出す方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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