7
7
# rise sjack <s.tk345@gmail.com>, 2021
8
8
# tomo, 2021
9
9
# Arihiro TAKASE, 2023
10
- # qqfunc , 2024
10
+ # 石井明久 , 2024
11
11
# Takeshi Nakazato, 2024
12
12
#
13
13
#, fuzzy
14
14
msgid ""
15
15
msgstr ""
16
16
"Project-Id-Version : Python 3.13\n "
17
17
"Report-Msgid-Bugs-To : \n "
18
- "POT-Creation-Date : 2024-11-29 14:18+0000\n "
18
+ "POT-Creation-Date : 2024-12-13 14:18+0000\n "
19
19
"PO-Revision-Date : 2021-06-28 01:08+0000\n "
20
20
"Last-Translator : Takeshi Nakazato, 2024\n "
21
21
"Language-Team : Japanese (https://app.transifex.com/python-doc/teams/5390/ "
@@ -630,13 +630,20 @@ msgid ""
630
630
"with the ``value`` object of each member—is supplied, only members for which "
631
631
"the predicate returns a true value are included."
632
632
msgstr ""
633
+ "オブジェクトの全てのメンバーを ``(name, value)`` ペアのリストで返します。リス"
634
+ "トは名前 (name) でソートされます。オプション引数 *predicate* が指定された場"
635
+ "合、各メンバーの ``value`` オブジェクトを引数として *predicate* が呼ばれ、そ"
636
+ "の戻り値が真となるとなるメンバーだけがリストに含まれます。"
633
637
634
638
#: ../../library/inspect.rst:297
635
639
msgid ""
636
640
":func:`getmembers` will only return class attributes defined in the "
637
641
"metaclass when the argument is a class and those attributes have been listed "
638
642
"in the metaclass' custom :meth:`~object.__dir__`."
639
643
msgstr ""
644
+ "引数がクラスでその属性がメタクラスで特別に定義された :meth:`~object.__dir__` "
645
+ "に列挙されている場合、:func:`getmembers` はメタクラスで定義されたクラス属性の"
646
+ "みを返します。"
640
647
641
648
#: ../../library/inspect.rst:304
642
649
msgid ""
@@ -645,6 +652,10 @@ msgid ""
645
652
"protocol, __getattr__ or __getattribute__. Optionally, only return members "
646
653
"that satisfy a given predicate."
647
654
msgstr ""
655
+ "オブジェクトの全てのメンバーを ``(name, value)`` ペアのリストで返します。ただ"
656
+ "し、デスクリプタプロトコルの __getattr__ や __getattribute__ を介した動的な"
657
+ "ルックアップは行いません。オプションとして、引数に与えられた predicate を満た"
658
+ "すメンバーのみを返すこともできます。"
648
659
649
660
#: ../../library/inspect.rst:311
650
661
msgid ""
@@ -654,6 +665,11 @@ msgid ""
654
665
"It can also return descriptor objects instead of instance members in some "
655
666
"cases."
656
667
msgstr ""
668
+ ":func:`getmembers_static` は getmembers が取得できるメンバーの全てを取り出す"
669
+ "ことはできないかもしれません (たとえば動的に生成された属性など)が、逆に "
670
+ "getmembers が見つけることのできなかったメンバーを取得できることもあります "
671
+ "(AttributeError を送出するデスクリプタなど)。また、時にはインスタンスメンバー"
672
+ "の代わりにデスクリプタオブジェクトを返すこともあります。"
657
673
658
674
#: ../../library/inspect.rst:322
659
675
msgid ""
@@ -663,17 +679,25 @@ msgid ""
663
679
"the final path component is returned with the extension removed. Otherwise, "
664
680
"``None`` is returned."
665
681
msgstr ""
682
+ "ファイル *path* で指定されたモジュールの名前を、そのモジュールを含むパッケー"
683
+ "ジの名前を含まない形で返します。ファイル拡張子は、 :func:`importlib."
684
+ "machinery.all_suffixes` の全てのエントリに対して一致するかどうかをチェックさ"
685
+ "れます。拡張子が一致した場合、最後のパス成分から拡張子を除いたものを返しま"
686
+ "す。それ以外の場合は ``None`` を返します。"
666
687
667
688
#: ../../library/inspect.rst:328
668
689
msgid ""
669
690
"Note that this function *only* returns a meaningful name for actual Python "
670
691
"modules - paths that potentially refer to Python packages will still return "
671
692
"``None``."
672
693
msgstr ""
694
+ "この関数は、実際の Python モジュールとして意味のある名前 *だけ* を返します。"
695
+ "すなわち、 Python パッケージを指している可能性のあるパスに対しては、依然とし"
696
+ "て ``None`` を返します。"
673
697
674
698
#: ../../library/inspect.rst:332
675
699
msgid "The function is based directly on :mod:`importlib`."
676
- msgstr ""
700
+ msgstr "この関数は直接 :mod:`importlib` に依存するようになりました。 "
677
701
678
702
#: ../../library/inspect.rst:338
679
703
msgid "Return ``True`` if the object is a module."
0 commit comments