from ... import と import .
Python では、 from を使用してモジュールとその属性をインポートできます。 .. import または import .. どちらの手法でも外部コードにアクセスできますが、いくつかの重要な点で異なります。
直接アクセスと名前空間アクセス:
<code class="python">from urllib import request print(request.urlopen('https://example.com'))</code>
<code class="python">import urllib.request print(urllib.request.urlopen('https://example.com'))</code>
エイリアスとマスキング:
<code class="python">from os import open as open_ open_('myfile.txt')</code>
標準および推奨される構文:
インポートに推奨される構文モジュールと属性は、特定の使用例によって異なります。モジュール名のプレフィックスなしでインポートされた属性に直接アクセスする必要がある場合は、from ... import をお勧めします。一方、モジュール全体にアクセスし、コード編成のための名前空間を維持する場合は、 import します。より良い選択です。
以上が以下に、疑問文を使ったタイトルのオプションをいくつか示します。 * **`from ... import` と `import .`: これらの Python インポート メソッドはどのように異なりますか?** (形式的、明確) * **Python インポート: `from ... はいつですかの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。