import モジュールをインポートする

最終更新:2026-09-22

import モジュールをインポートする

import はモジュールを読み込む;別名を指定できる。

カテゴリキーワード/文
種類キーワード/文
Python バージョンall

📝 構文

import module [as alias]
from module import name [as alias]

▶ 例

下のコードを編集し「実行」をクリックすると、出力パネルに結果が表示されます:

実行結果:

4.0
3.14
さらに多くのケースは近日公開予定です。

❓ よくある質問

Q`import math` と `from math import sqrt` の違いは何ですか?
A`import math` はモジュール名だけを束縛するため、使うときは `math.sqrt` と書く必要があります。`from math import sqrt` は `sqrt` を現在の名前空間に直接取り込み直接呼べますが、既存の同名の変数を上書きする可能性があります。
Qimport で ModuleNotFoundError になるのはなぜ?
APython がそのモジュールを見つけられないからです。モジュール名のスペル、サードパーティライブラリがインストール済みか(`pip install パッケージ名`)、スクリプトのあるディレクトリが検索パスに入っているかを確認しましょう。
Q同じモジュールを複数回 import すると、また実行されるのですか?
Aされません。モジュールは初回 import 後に `sys.modules` にキャッシュされ、それ以降の import はキャッシュを取得するだけで、モジュールコードは一度しか実行されません。
Web-Tutorial.com

Web-Tutorial 技術チーム

複数の開発者によって共同維持されているプログラミングチュートリアルプラットフォーム。各チュートリアルは専門分野の開発者が執筆・レビューしています。正確で信頼性の高いコンテンツを目指しています — 問題を見つけた場合はお知らせください。

100%