モジュールのインポート: from ... import と import .
Python モジュールを使用する場合、要素をインポートするには 2 つの一般的な構文オプションがあります。 : from ... import および import ..
from ... import
この構文を使用すると、モジュールから名前空間に特定の要素を直接インポートできます。たとえば、urllib モジュールからリクエスト クラスをインポートするには:
from urllib import request
これにより、urllib.
import .
この構文は、モジュール全体を名前空間にインポートします。たとえば、urllib モジュール全体をインポートするには:import urllib
urllib.request
Interchangeability
ほとんどの場合、これら 2 つの構文は交換可能です。ただし、重要な違いが 1 つあります。標準および優先構文
from ... import と import . の間に絶対的な標準または推奨される構文はありません。選択は開発者次第であり、状況の特定のニーズに基づいて行う必要があります。インポートのエイリアシング
from ... import を使用してモジュールをインポートする場合、名前の衝突を回避したり使用を簡素化するためにエイリアスを指定することもできます。例:from os import open as open_
以上が## Python モジュール: `from ... import` と `import ...` をいつ使用するか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。