Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commit43342b6

Browse files
[po] auto sync
1 parent6c7a23e commit43342b6

File tree

1 file changed

+13
-0
lines changed

1 file changed

+13
-0
lines changed

‎library/optparse.po

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2756,27 +2756,35 @@ msgid ""
27562756
"value somewhere, so it goes in both :attr:`~Option.STORE_ACTIONS` and "
27572757
":attr:`~Option.TYPED_ACTIONS`."
27582758
msgstr""
2759+
"``\"extend\"`` 既预期在命令行接受一个值又会将该值保存到某处,因此它同时被归类于 "
2760+
":attr:`~Option.STORE_ACTIONS` 和 :attr:`~Option.TYPED_ACTIONS`。"
27592761

27602762
#:/home/runner/work/docspush-transifex/docspush-transifex/cpython/Doc/library/optparse.rst:2015
27612763
msgid""
27622764
"to ensure that :mod:`optparse` assigns the default type of ``\"string\"`` to"
27632765
" ``\"extend\"`` actions, we put the ``\"extend\"`` action in "
27642766
":attr:`~Option.ALWAYS_TYPED_ACTIONS` as well."
27652767
msgstr""
2768+
"为确保 :mod:`optparse` 将 ``\"string\"`` 的默认类型赋值给 ``\"extend\"`` 动作,我们同时将 "
2769+
"``\"extend\"`` 动作归类于 :attr:`~Option.ALWAYS_TYPED_ACTIONS`。"
27662770

27672771
#:/home/runner/work/docspush-transifex/docspush-transifex/cpython/Doc/library/optparse.rst:2019
27682772
msgid""
27692773
":meth:`MyOption.take_action` implements just this one new action, and passes"
27702774
" control back to :meth:`Option.take_action` for the standard :mod:`optparse`"
27712775
" actions."
27722776
msgstr""
2777+
":meth:`MyOption.take_action` 只实现了这一个新动作,并将控制权回传给 :meth:`Option.take_action` "
2778+
"以执行标准的 :mod:`optparse` 动作。"
27732779

27742780
#:/home/runner/work/docspush-transifex/docspush-transifex/cpython/Doc/library/optparse.rst:2023
27752781
msgid""
27762782
"``values`` is an instance of the optparse_parser.Values class, which "
27772783
"provides the very useful :meth:`ensure_value` method. :meth:`ensure_value` "
27782784
"is essentially :func:`getattr` with a safety valve; it is called as ::"
27792785
msgstr""
2786+
"``values`` 是 optparse_parser.Values 类的一个实例,该类提供了非常有用的 :meth:`ensure_value` "
2787+
"方法。 :meth:`ensure_value` 实际就是一个带有安全阀的 :func:`getattr`;它的调用形式为 ::"
27802788

27812789
#:/home/runner/work/docspush-transifex/docspush-transifex/cpython/Doc/library/optparse.rst:2029
27822790
msgid""
@@ -2790,3 +2798,8 @@ msgid ""
27902798
"destinations in question; they can just leave the default as ``None`` and "
27912799
":meth:`ensure_value` will take care of getting it right when it's needed."
27922800
msgstr""
2801+
"如果 ``values`` 的 ``attr`` 属性不存在或为 ``None``,则 ensure_value() 会先将其设为 "
2802+
"``value``,然后返回该值。 这非常适用于 ``\"extend\"``, ``\"append\"`` 和 ``\"count\"`` "
2803+
"等动作,它们会将数据累积在一个变量中并预期该变量属于特定的类型(前两项是一个列表,后一项是一个整数)。 使用 :meth:`ensure_value` "
2804+
"意味着使用你的动作的脚本无需关心为相应的选项目标设置默认值;可以简单地保持默认的 ``None`` 则 :meth:`ensure_value` "
2805+
"将在必要时负责为其设置适当的值。"

0 commit comments

Comments
 (0)

[8]ページ先頭

©2009-2025 Movatter.jp