@@ -13,7 +13,7 @@ msgid ""
1313msgstr ""
1414"Project-Id-Version :Python 3.8\n "
1515"Report-Msgid-Bugs-To :\n "
16- "POT-Creation-Date :2020-08-08 14:46 +0000\n "
16+ "POT-Creation-Date :2020-08-23 14:54 +0000\n "
1717"PO-Revision-Date :2020-05-30 12:02+0000\n "
1818"Last-Translator :mollinaca, 2020\n "
1919"Language-Team :Japanese (https://www.transifex.com/python-doc/teams/5390/ja/)\n "
@@ -2749,11 +2749,18 @@ msgstr ""
27492749"引数がなければ、:func:`vars` は :func:`locals` のように振る舞います。ただし、辞書 locals "
27502750"への更新は無視されるため、辞書 locals は読み出し時のみ有用であることに注意してください。"
27512751
2752- #: ../../library/functions.rst:1720
2752+ #: ../../library/functions.rst:1717
2753+ msgid ""
2754+ "A :exc:`TypeError` exception is raised if an object is specified but it "
2755+ "doesn't have a :attr:`~object.__dict__` attribute (for example, if its class"
2756+ " defines the :attr:`~object.__slots__` attribute)."
2757+ msgstr ""
2758+
2759+ #: ../../library/functions.rst:1723
27532760msgid "Make an iterator that aggregates elements from each of the iterables."
27542761msgstr "それぞれのイテラブルから要素を集めたイテレータを作ります。"
27552762
2756- #: ../../library/functions.rst:1722
2763+ #: ../../library/functions.rst:1725
27572764msgid ""
27582765"Returns an iterator of tuples, where the *i*-th tuple contains the *i*-th "
27592766"element from each of the argument sequences or iterables. The iterator "
@@ -2765,7 +2772,7 @@ msgstr ""
27652772"番目の要素を含みます。このイテレータは、入力イテラブルの中で最短のものが尽きたときに止まります。単一のイテラブル引数が与えられたときは、1 "
27662773"要素のタプルからなるイテレータを返します。引数がなければ、空のイテレータを返します。次と等価です::"
27672774
2768- #: ../../library/functions.rst:1741
2775+ #: ../../library/functions.rst:1744
27692776msgid ""
27702777"The left-to-right evaluation order of the iterables is guaranteed. This "
27712778"makes possible an idiom for clustering a data series into n-length groups "
@@ -2777,7 +2784,7 @@ msgstr ""
27772784"のグループにクラスタリングするイディオムが使えます。これは、各出力タプルがイテレータを ``n`` 回呼び出した結果となるよう、 *同じ* イテレータを"
27782785" ``n`` 回繰り返します。これは入力を長さ n のチャンクに分割する効果があります。"
27792786
2780- #: ../../library/functions.rst:1747
2787+ #: ../../library/functions.rst:1750
27812788msgid ""
27822789":func:`zip` should only be used with unequal length inputs when you don't "
27832790"care about trailing, unmatched values from the longer iterables. If those "
@@ -2787,20 +2794,20 @@ msgstr ""
27872794"は、長い方のイテラブルの終端にある対にならない値を考慮したい場合は、等しくない長さの入力に対して使うべきではありません。そのような値が重要な場合、代わりに"
27882795" :func:`itertools.zip_longest` を使ってください。"
27892796
2790- #: ../../library/functions.rst:1751
2797+ #: ../../library/functions.rst:1754
27912798msgid ""
27922799":func:`zip` in conjunction with the ``*`` operator can be used to unzip a "
27932800"list::"
27942801msgstr ":func:`zip` に続けて ``*`` 演算子を使うと、zip したリストを元に戻せます::"
27952802
2796- #: ../../library/functions.rst:1772
2803+ #: ../../library/functions.rst:1775
27972804msgid ""
27982805"This is an advanced function that is not needed in everyday Python "
27992806"programming, unlike :func:`importlib.import_module`."
28002807msgstr ""
28012808"これは :func:`importlib.import_module` とは違い、日常の Python プログラミングでは必要ない高等な関数です。"
28022809
2803- #: ../../library/functions.rst:1775
2810+ #: ../../library/functions.rst:1778
28042811msgid ""
28052812"This function is invoked by the :keyword:`import` statement. It can be "
28062813"replaced (by importing the :mod:`builtins` module and assigning to "
@@ -2818,7 +2825,7 @@ msgstr ""
28182825"推奨されません。 :func:`__import__` を直接使用することも推奨されず、 :func:`importlib.import_module`"
28192826" の方が好まれます。"
28202827
2821- #: ../../library/functions.rst:1784
2828+ #: ../../library/functions.rst:1787
28222829msgid ""
28232830"The function imports the module *name*, potentially using the given "
28242831"*globals* and *locals* to determine how to interpret the name in a package "
@@ -2832,7 +2839,7 @@ msgstr ""
28322839"で与えられるモジュールからインポートされるべきオブジェクトまたはサブモジュールの名前を与ます。標準の実装では *locals* 引数はまったく使われず、"
28332840" *globals* は :keyword:`import` 文のパッケージコンテキストを決定するためにのみ使われます。"
28342841
2835- #: ../../library/functions.rst:1791
2842+ #: ../../library/functions.rst:1794
28362843msgid ""
28372844"*level* specifies whether to use absolute or relative imports. ``0`` (the "
28382845"default) means only perform absolute imports. Positive values for *level* "
@@ -2844,7 +2851,7 @@ msgstr ""
28442851"の値は、 :func:`__import__` を呼び出したディレクトリから検索対象となる親ディレクトリの数を示します (詳細は :pep:`328` "
28452852"を参照してください)。"
28462853
2847- #: ../../library/functions.rst:1797
2854+ #: ../../library/functions.rst:1800
28482855msgid ""
28492856"When the *name* variable is of the form ``package.module``, normally, the "
28502857"top-level package (the name up till the first dot) is returned, *not* the "
@@ -2855,31 +2862,31 @@ msgstr ""
28552862"*ではなく*、最上位のパッケージ (最初のドットまでの名前) が返されます。しかしながら、空でない *fromlist* 引数が与えられると、 "
28562863"*name* で指名されたモジュールが返されます。"
28572864
2858- #: ../../library/functions.rst:1802
2865+ #: ../../library/functions.rst:1805
28592866msgid ""
28602867"For example, the statement ``import spam`` results in bytecode resembling "
28612868"the following code::"
28622869msgstr "例えば、文 ``import spam`` は、以下のコードのようなバイトコードに帰結します::"
28632870
2864- #: ../../library/functions.rst:1807
2871+ #: ../../library/functions.rst:1810
28652872msgid "The statement ``import spam.ham`` results in this call::"
28662873msgstr "文 ``import spam.ham`` は、この呼び出しになります::"
28672874
2868- #: ../../library/functions.rst:1811
2875+ #: ../../library/functions.rst:1814
28692876msgid ""
28702877"Note how :func:`__import__` returns the toplevel module here because this is"
28712878" the object that is bound to a name by the :keyword:`import` statement."
28722879msgstr ""
28732880"ここで :func:`__import__` がどのように最上位モジュールを返しているかに注意して下さい。 :keyword:`import` "
28742881"文により名前が束縛されたオブジェクトになっています。"
28752882
2876- #: ../../library/functions.rst:1814
2883+ #: ../../library/functions.rst:1817
28772884msgid ""
28782885"On the other hand, the statement ``from spam.ham import eggs, sausage as "
28792886"saus`` results in ::"
28802887msgstr "一方で、文 ``from spam.ham import eggs, sausage as saus`` は、以下となります ::"
28812888
2882- #: ../../library/functions.rst:1821
2889+ #: ../../library/functions.rst:1824
28832890msgid ""
28842891"Here, the ``spam.ham`` module is returned from :func:`__import__`. From "
28852892"this object, the names to import are retrieved and assigned to their "
@@ -2888,25 +2895,25 @@ msgstr ""
28882895"ここで、:func:`__import__` から ``spam.ham`` "
28892896"モジュールが返されます。このオブジェクトから、インポートされる名前が取り出され、それぞれの名前として代入されます。"
28902897
2891- #: ../../library/functions.rst:1825
2898+ #: ../../library/functions.rst:1828
28922899msgid ""
28932900"If you simply want to import a module (potentially within a package) by "
28942901"name, use :func:`importlib.import_module`."
28952902msgstr ""
28962903"単純に名前からモジュール (パッケージの範囲内であるかも知れません) をインポートしたいなら、 "
28972904":func:`importlib.import_module` を使ってください。"
28982905
2899- #: ../../library/functions.rst:1828
2906+ #: ../../library/functions.rst:1831
29002907msgid ""
29012908"Negative values for *level* are no longer supported (which also changes the "
29022909"default value to 0)."
29032910msgstr "負の *level* の値はサポートされなくなりました (デフォルト値の 0 に変更されます)。"
29042911
2905- #: ../../library/functions.rst:1834
2912+ #: ../../library/functions.rst:1837
29062913msgid "Footnotes"
29072914msgstr "脚注"
29082915
2909- #: ../../library/functions.rst:1835
2916+ #: ../../library/functions.rst:1838
29102917msgid ""
29112918"Note that the parser only accepts the Unix-style end of line convention. If "
29122919"you are reading the code from a file, make sure to use newline conversion "