@@ -1607,13 +1607,21 @@ msgid ""
1607
1607
"module. ``find_spec()`` returns a fully populated spec for the module. This "
1608
1608
"spec will always have \" loader\" set (with one exception)."
1609
1609
msgstr ""
1610
+ ":meth:`~importlib.abc.PathEntryFinder.find_spec` は 2 つの引数を取ります。イ"
1611
+ "ンポートしようとしているモジュールの完全修飾名と、 (オプションの) 対象モ"
1612
+ "ジュールです。 `find_spec()` はモジュールに対応する完全に初期化 (populated) "
1613
+ "された仕様を返します。この仕様は (1つの例外を除いて) 常に \" loader\" セットを"
1614
+ "持っています。"
1610
1615
1611
1616
#: ../../reference/import.rst:859
1612
1617
msgid ""
1613
1618
"To indicate to the import machinery that the spec represents a namespace :"
1614
1619
"term:`portion`, the path entry finder sets \" submodule_search_locations\" to "
1615
1620
"a list containing the portion."
1616
1621
msgstr ""
1622
+ "モジュール仕様が名前空間 :term:`ポーション <portion>` を表していることをイン"
1623
+ "ポート機構に示すために、パスエントリ・ファインダーはモジュール仕様の "
1624
+ "\" submodule_search_locations\" を名前空間ポーションを含むリストに設定します。"
1617
1625
1618
1626
#: ../../reference/import.rst:863
1619
1627
msgid ""
@@ -1715,6 +1723,12 @@ msgid ""
1715
1723
"latter indicates that the meta path search should continue, while raising an "
1716
1724
"exception terminates it immediately."
1717
1725
msgstr ""
1726
+ "(標準のインポートシステム全体を停止するのではなく) すでにメタパスにいるフック"
1727
+ "からあるモジュールのインポートを選択的に防ぐためには、 :meth:`~importlib.abc."
1728
+ "MetaPathFinder.find_spec` から ``None`` を返す代わりに、直接 :exc:"
1729
+ "`ModuleNotFoundError` を送出するだけで十分です。 ``None`` を返すのはメタパス"
1730
+ "の走査を続けるべきであることを意味しますが、例外を送出するとすぐに走査を打ち"
1731
+ "切ります。"
1718
1732
1719
1733
#: ../../reference/import.rst:916
1720
1734
msgid "Package Relative Imports"
0 commit comments