@@ -23,7 +23,7 @@ msgid ""
23
23
msgstr ""
24
24
"Project-Id-Version : Python 3.9\n "
25
25
"Report-Msgid-Bugs-To : \n "
26
- "POT-Creation-Date : 2021-01-01 05:02 +0000\n "
26
+ "POT-Creation-Date : 2021-01-23 05:12 +0000\n "
27
27
"PO-Revision-Date : 2017-02-16 23:11+0000\n "
28
28
"Last-Translator : mollinaca, 2020\n "
29
29
"Language-Team : Japanese (https://www.transifex.com/python-doc/teams/5390/ja/)\n "
@@ -2700,39 +2700,36 @@ msgstr ""
2700
2700
msgid ""
2701
2701
"With three arguments, return a new type object. This is essentially a "
2702
2702
"dynamic form of the :keyword:`class` statement. The *name* string is the "
2703
- "class name and becomes the :attr:`~definition.__name__` attribute; the "
2704
- "*bases* tuple itemizes the base classes and becomes the "
2705
- ":attr:`~class.__bases__` attribute; and the *dict* dictionary is the "
2706
- "namespace containing definitions for class body and is copied to a standard "
2707
- "dictionary to become the :attr:`~object.__dict__` attribute. For example, "
2708
- "the following two statements create identical :class:`type` objects:"
2709
- msgstr ""
2710
- "引数が 3 つの場合、新しい型オブジェクトを返します。本質的には :keyword:`class` 文の動的な形式です。 *name* "
2711
- "文字列はクラス名で、 :attr:`~definition.__name__` 属性になります。 *bases* タプルは基底クラスの羅列で、 "
2712
- ":attr:`~class.__bases__` 属性になります。 *dict* 辞書はクラス本体の定義を含む名前空間で、標準の辞書にコピーされて "
2713
- ":attr:`~object.__dict__` 属性になります。たとえば、以下の二つの文は同じ :class:`type` オブジェクトを作ります:"
2714
-
2715
- #: ../../library/functions.rst:1703
2703
+ "class name and becomes the :attr:`~definition.__name__` attribute. The "
2704
+ "*bases* tuple contains the base classes and becomes the "
2705
+ ":attr:`~class.__bases__` attribute; if empty, :class:`object`, the ultimate "
2706
+ "base of all classes, is added. The *dict* dictionary contains attribute and"
2707
+ " method definitions for the class body; it may be copied or wrapped before "
2708
+ "becoming the :attr:`~object.__dict__` attribute. The following two "
2709
+ "statements create identical :class:`type` objects:"
2710
+ msgstr ""
2711
+
2712
+ #: ../../library/functions.rst:1704
2716
2713
msgid "See also :ref:`bltin-type-objects`."
2717
2714
msgstr ":ref:`bltin-type-objects` も参照してください。"
2718
2715
2719
- #: ../../library/functions.rst:1705
2716
+ #: ../../library/functions.rst:1706
2720
2717
msgid ""
2721
2718
"Subclasses of :class:`type` which don't override ``type.__new__`` may no "
2722
2719
"longer use the one-argument form to get the type of an object."
2723
2720
msgstr ""
2724
2721
"``type.__new__`` をオーバーライドしていない :class:`type` "
2725
2722
"のサブクラスは、オブジェクトの型を得るのに1引数形式を利用することができません。"
2726
2723
2727
- #: ../../library/functions.rst:1711
2724
+ #: ../../library/functions.rst:1712
2728
2725
msgid ""
2729
2726
"Return the :attr:`~object.__dict__` attribute for a module, class, instance,"
2730
2727
" or any other object with a :attr:`~object.__dict__` attribute."
2731
2728
msgstr ""
2732
2729
"モジュール、クラス、インスタンス、あるいはそれ以外の :attr:`~object.__dict__` 属性を持つオブジェクトの、 "
2733
2730
":attr:`~object.__dict__` 属性を返します。"
2734
2731
2735
- #: ../../library/functions.rst:1714
2732
+ #: ../../library/functions.rst:1715
2736
2733
msgid ""
2737
2734
"Objects such as modules and instances have an updateable "
2738
2735
":attr:`~object.__dict__` attribute; however, other objects may have write "
@@ -2745,7 +2742,7 @@ msgstr ""
2745
2742
"属性への書き込みが制限されている場合があります。書き込みに制限がある例としては、辞書を直接更新されることを防ぐために "
2746
2743
":class:`types.MappingProxyType` を使っているクラスがあります。"
2747
2744
2748
- #: ../../library/functions.rst:1719
2745
+ #: ../../library/functions.rst:1720
2749
2746
msgid ""
2750
2747
"Without an argument, :func:`vars` acts like :func:`locals`. Note, the "
2751
2748
"locals dictionary is only useful for reads since updates to the locals "
@@ -2754,18 +2751,18 @@ msgstr ""
2754
2751
"引数がなければ、:func:`vars` は :func:`locals` のように振る舞います。ただし、辞書 locals "
2755
2752
"への更新は無視されるため、辞書 locals は読み出し時のみ有用であることに注意してください。"
2756
2753
2757
- #: ../../library/functions.rst:1723
2754
+ #: ../../library/functions.rst:1724
2758
2755
msgid ""
2759
2756
"A :exc:`TypeError` exception is raised if an object is specified but it "
2760
2757
"doesn't have a :attr:`~object.__dict__` attribute (for example, if its class"
2761
2758
" defines the :attr:`~object.__slots__` attribute)."
2762
2759
msgstr ""
2763
2760
2764
- #: ../../library/functions.rst:1729
2761
+ #: ../../library/functions.rst:1730
2765
2762
msgid "Make an iterator that aggregates elements from each of the iterables."
2766
2763
msgstr "それぞれのイテラブルから要素を集めたイテレータを作ります。"
2767
2764
2768
- #: ../../library/functions.rst:1731
2765
+ #: ../../library/functions.rst:1732
2769
2766
msgid ""
2770
2767
"Returns an iterator of tuples, where the *i*-th tuple contains the *i*-th "
2771
2768
"element from each of the argument sequences or iterables. The iterator "
@@ -2777,7 +2774,7 @@ msgstr ""
2777
2774
"番目の要素を含みます。このイテレータは、入力イテラブルの中で最短のものが尽きたときに止まります。単一のイテラブル引数が与えられたときは、1 "
2778
2775
"要素のタプルからなるイテレータを返します。引数がなければ、空のイテレータを返します。次と等価です::"
2779
2776
2780
- #: ../../library/functions.rst:1750
2777
+ #: ../../library/functions.rst:1751
2781
2778
msgid ""
2782
2779
"The left-to-right evaluation order of the iterables is guaranteed. This "
2783
2780
"makes possible an idiom for clustering a data series into n-length groups "
@@ -2789,7 +2786,7 @@ msgstr ""
2789
2786
"のグループにクラスタリングするイディオムが使えます。これは、各出力タプルがイテレータを ``n`` 回呼び出した結果となるよう、 *同じ* イテレータを"
2790
2787
" ``n`` 回繰り返します。これは入力を長さ n のチャンクに分割する効果があります。"
2791
2788
2792
- #: ../../library/functions.rst:1756
2789
+ #: ../../library/functions.rst:1757
2793
2790
msgid ""
2794
2791
":func:`zip` should only be used with unequal length inputs when you don't "
2795
2792
"care about trailing, unmatched values from the longer iterables. If those "
@@ -2799,20 +2796,20 @@ msgstr ""
2799
2796
"は、長い方のイテラブルの終端にある対にならない値を考慮したい場合は、等しくない長さの入力に対して使うべきではありません。そのような値が重要な場合、代わりに"
2800
2797
" :func:`itertools.zip_longest` を使ってください。"
2801
2798
2802
- #: ../../library/functions.rst:1760
2799
+ #: ../../library/functions.rst:1761
2803
2800
msgid ""
2804
2801
":func:`zip` in conjunction with the ``*`` operator can be used to unzip a "
2805
2802
"list::"
2806
2803
msgstr ":func:`zip` に続けて ``*`` 演算子を使うと、zip したリストを元に戻せます::"
2807
2804
2808
- #: ../../library/functions.rst:1781
2805
+ #: ../../library/functions.rst:1782
2809
2806
msgid ""
2810
2807
"This is an advanced function that is not needed in everyday Python "
2811
2808
"programming, unlike :func:`importlib.import_module`."
2812
2809
msgstr ""
2813
2810
"これは :func:`importlib.import_module` とは違い、日常の Python プログラミングでは必要ない高等な関数です。"
2814
2811
2815
- #: ../../library/functions.rst:1784
2812
+ #: ../../library/functions.rst:1785
2816
2813
msgid ""
2817
2814
"This function is invoked by the :keyword:`import` statement. It can be "
2818
2815
"replaced (by importing the :mod:`builtins` module and assigning to "
@@ -2830,7 +2827,7 @@ msgstr ""
2830
2827
"推奨されません。 :func:`__import__` を直接使用することも推奨されず、 :func:`importlib.import_module`"
2831
2828
" の方が好まれます。"
2832
2829
2833
- #: ../../library/functions.rst:1793
2830
+ #: ../../library/functions.rst:1794
2834
2831
msgid ""
2835
2832
"The function imports the module *name*, potentially using the given "
2836
2833
"*globals* and *locals* to determine how to interpret the name in a package "
@@ -2844,7 +2841,7 @@ msgstr ""
2844
2841
"で与えられるモジュールからインポートされるべきオブジェクトまたはサブモジュールの名前を与ます。標準の実装では *locals* 引数はまったく使われず、"
2845
2842
" *globals* は :keyword:`import` 文のパッケージコンテキストを決定するためにのみ使われます。"
2846
2843
2847
- #: ../../library/functions.rst:1800
2844
+ #: ../../library/functions.rst:1801
2848
2845
msgid ""
2849
2846
"*level* specifies whether to use absolute or relative imports. ``0`` (the "
2850
2847
"default) means only perform absolute imports. Positive values for *level* "
@@ -2856,7 +2853,7 @@ msgstr ""
2856
2853
"の値は、 :func:`__import__` を呼び出したディレクトリから検索対象となる親ディレクトリの数を示します (詳細は :pep:`328` "
2857
2854
"を参照してください)。"
2858
2855
2859
- #: ../../library/functions.rst:1806
2856
+ #: ../../library/functions.rst:1807
2860
2857
msgid ""
2861
2858
"When the *name* variable is of the form ``package.module``, normally, the "
2862
2859
"top-level package (the name up till the first dot) is returned, *not* the "
@@ -2867,31 +2864,31 @@ msgstr ""
2867
2864
"*ではなく*、最上位のパッケージ (最初のドットまでの名前) が返されます。しかしながら、空でない *fromlist* 引数が与えられると、 "
2868
2865
"*name* で指名されたモジュールが返されます。"
2869
2866
2870
- #: ../../library/functions.rst:1811
2867
+ #: ../../library/functions.rst:1812
2871
2868
msgid ""
2872
2869
"For example, the statement ``import spam`` results in bytecode resembling "
2873
2870
"the following code::"
2874
2871
msgstr "例えば、文 ``import spam`` は、以下のコードのようなバイトコードに帰結します::"
2875
2872
2876
- #: ../../library/functions.rst:1816
2873
+ #: ../../library/functions.rst:1817
2877
2874
msgid "The statement ``import spam.ham`` results in this call::"
2878
2875
msgstr "文 ``import spam.ham`` は、この呼び出しになります::"
2879
2876
2880
- #: ../../library/functions.rst:1820
2877
+ #: ../../library/functions.rst:1821
2881
2878
msgid ""
2882
2879
"Note how :func:`__import__` returns the toplevel module here because this is"
2883
2880
" the object that is bound to a name by the :keyword:`import` statement."
2884
2881
msgstr ""
2885
2882
"ここで :func:`__import__` がどのように最上位モジュールを返しているかに注意して下さい。 :keyword:`import` "
2886
2883
"文により名前が束縛されたオブジェクトになっています。"
2887
2884
2888
- #: ../../library/functions.rst:1823
2885
+ #: ../../library/functions.rst:1824
2889
2886
msgid ""
2890
2887
"On the other hand, the statement ``from spam.ham import eggs, sausage as "
2891
2888
"saus`` results in ::"
2892
2889
msgstr "一方で、文 ``from spam.ham import eggs, sausage as saus`` は、以下となります ::"
2893
2890
2894
- #: ../../library/functions.rst:1830
2891
+ #: ../../library/functions.rst:1831
2895
2892
msgid ""
2896
2893
"Here, the ``spam.ham`` module is returned from :func:`__import__`. From "
2897
2894
"this object, the names to import are retrieved and assigned to their "
@@ -2900,33 +2897,33 @@ msgstr ""
2900
2897
"ここで、:func:`__import__` から ``spam.ham`` "
2901
2898
"モジュールが返されます。このオブジェクトから、インポートされる名前が取り出され、それぞれの名前として代入されます。"
2902
2899
2903
- #: ../../library/functions.rst:1834
2900
+ #: ../../library/functions.rst:1835
2904
2901
msgid ""
2905
2902
"If you simply want to import a module (potentially within a package) by "
2906
2903
"name, use :func:`importlib.import_module`."
2907
2904
msgstr ""
2908
2905
"単純に名前からモジュール (パッケージの範囲内であるかも知れません) をインポートしたいなら、 "
2909
2906
":func:`importlib.import_module` を使ってください。"
2910
2907
2911
- #: ../../library/functions.rst:1837
2908
+ #: ../../library/functions.rst:1838
2912
2909
msgid ""
2913
2910
"Negative values for *level* are no longer supported (which also changes the "
2914
2911
"default value to 0)."
2915
2912
msgstr "負の *level* の値はサポートされなくなりました (デフォルト値の 0 に変更されます)。"
2916
2913
2917
- #: ../../library/functions.rst:1841
2914
+ #: ../../library/functions.rst:1842
2918
2915
msgid ""
2919
2916
"When the command line options :option:`-E` or :option:`-I` are being used, "
2920
2917
"the environment variable :envvar:`PYTHONCASEOK` is now ignored."
2921
2918
msgstr ""
2922
2919
"コマンドラインオプション :option:`-E` or :option:`-I` が指定された場合、環境変数 "
2923
2920
":envvar:`PYTHONCASEOK` は無視されるようになりました。"
2924
2921
2925
- #: ../../library/functions.rst:1846
2922
+ #: ../../library/functions.rst:1847
2926
2923
msgid "Footnotes"
2927
2924
msgstr "脚注"
2928
2925
2929
- #: ../../library/functions.rst:1847
2926
+ #: ../../library/functions.rst:1848
2930
2927
msgid ""
2931
2928
"Note that the parser only accepts the Unix-style end of line convention. If "
2932
2929
"you are reading the code from a file, make sure to use newline conversion "
0 commit comments