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

Commit89e053c

Browse files
committed
3.9.1 updates
1 parent87cda4c commit89e053c

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

43 files changed

+624
-1009
lines changed

‎c-api/file.po

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -145,7 +145,7 @@ msgstr "이 함수는 :c:func:`Py_Initialize` 전에 호출해도 안전합니
145145
msgid""
146146
"Raises an :ref:`auditing event <auditing>` ``setopencodehook`` with no "
147147
"arguments."
148-
msgstr""
148+
msgstr"인자 없이 :ref:`감사 이벤트 <auditing>` ``setopencodehook``\\을 발생시킵니다."
149149

150150
#:../Doc/c-api/file.rst:95
151151
msgid""

‎c-api/type.po

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -217,14 +217,14 @@ msgid ""
217217
msgstr"*bases*\\가 튜플이면, 생성된 힙 형에는 그것에 포함된 모든 형이 베이스형으로 포함됩니다."
218218

219219
#:../Doc/c-api/type.rst:158
220-
#,fuzzy
221220
msgid""
222221
"If *bases* is ``NULL``, the *Py_tp_bases* slot is used instead. If that "
223222
"also is ``NULL``, the *Py_tp_base* slot is used instead. If that also is "
224223
"``NULL``, the new type derives from :class:`object`."
225224
msgstr""
226-
"*bases*\\가 ``NULL``\\이면, *Py_tp_base* 슬롯이 대신 사용됩니다. 그 또한 ``NULL``\\이면, 새 "
227-
"형은 :class:`object`\\에서 파생됩니다."
225+
"*bases*\\가 ``NULL``\\이면, *Py_tp_bases* 슬롯이 대신 사용됩니다. 그 또한 ``NULL``\\이면, "
226+
"*Py_tp_base* 슬롯이 대신 사용됩니다. 그 또한 ``NULL``\\이면, 새 형은 :class:`object`\\에서 "
227+
"파생됩니다."
228228

229229
#:../Doc/c-api/type.rst:162
230230
msgid""
@@ -392,14 +392,14 @@ msgid ":c:member:`~PyBufferProcs.bf_releasebuffer`"
392392
msgstr":c:member:`~PyBufferProcs.bf_releasebuffer`"
393393

394394
#:../Doc/c-api/type.rst:251
395-
#,fuzzy
396395
msgid""
397396
"Setting :c:data:`Py_tp_bases` or :c:data:`Py_tp_base` may be problematic "
398397
"on some platforms. To avoid issues, use the *bases* argument of "
399398
":py:func:`PyType_FromSpecWithBases` instead."
400399
msgstr""
401-
"일부 플랫폼에서는 :c:data:`Py_tp_bases`\\를 설정하는 것이 문제가 될 수 있습니다. 문제를 피하려면, 대신 "
402-
":py:func:`PyType_FromSpecWithBases` 의 *bases* 인자를 사용하십시오."
400+
"일부 플랫폼에서는 :c:data:`Py_tp_bases`\\나 :c:data:`Py_tp_base`\\를 설정하는 것이 문제가 될 "
401+
"수 있습니다. 문제를 피하려면, 대신 :py:func:`PyType_FromSpecWithBases` 의 *bases* 인자를 "
402+
"사용하십시오."
403403

404404
#:../Doc/c-api/type.rst:258
405405
msgid"Slots in :c:type:`PyBufferProcs` in may be set in the unlimited API."

‎faq/programming.po

Lines changed: 8 additions & 74 deletions
Original file line numberDiff line numberDiff line change
@@ -1215,9 +1215,8 @@ msgid "This is used in several places in the standard library, like this::"
12151215
msgstr"이것은 다음과 같이 표준 라이브러리의 여러 곳에서 사용됩니다::"
12161216

12171217
#:../Doc/faq/programming.rst:945
1218-
#,fuzzy
12191218
msgid"Use :func:`locals` to resolve the function name::"
1220-
msgstr"함수 이름을 해석(resolve)하려면 :func:`locals`\\나 :func:`eval`\\ 사용하십시오::"
1219+
msgstr"함수 이름을 해석(resolve)하려면 :func:`locals`\\ 사용하십시오::"
12211220

12221221
#:../Doc/faq/programming.rst:957
12231222
msgid""
@@ -1511,9 +1510,8 @@ msgid "How do I iterate over a sequence in reverse order?"
15111510
msgstr"시퀀스를 역순으로 이터레이트 하려면 어떻게 합니까?"
15121511

15131512
#:../Doc/faq/programming.rst:1119
1514-
#,fuzzy
15151513
msgid"Use the :func:`reversed` built-in function::"
1516-
msgstr"파이썬 2.4에서 새로 도입된:func:`reversed` 내장 함수를 사용하십시오::"
1514+
msgstr":func:`reversed` 내장 함수를 사용하십시오::"
15171515

15181516
#:../Doc/faq/programming.rst:1124
15191517
msgid""
@@ -1554,9 +1552,8 @@ msgid ""
15541552
msgstr"이것은 리스트를 집합으로 변환하여, 중복을 제거한 다음, 리스트로 되돌립니다."
15551553

15561554
#:../Doc/faq/programming.rst:1157
1557-
#,fuzzy
15581555
msgid"How do you remove multiple items from a list"
1559-
msgstr"리스트에서중복을 어떻게 제거합니까?"
1556+
msgstr"리스트에서여러 항목을 어떻게 제거합니까?"
15601557

15611558
#:../Doc/faq/programming.rst:1159
15621559
msgid""
@@ -1565,11 +1562,12 @@ msgid ""
15651562
" use slice replacement with an implicit or explicit forward iteration. "
15661563
"Here are three variations.::"
15671564
msgstr""
1565+
"중복 제거와 마찬가지로, 삭제 조건을 사용하여 명시적으로 역순으로 이터레이션 하는 것도 한 가지 가능성입니다. 그러나, 묵시적이나 "
1566+
"명시적 순방향 이터레이션으로 슬라이스 치환을 사용하기가 더 쉽고 빠릅니다. 다음은 세 가지 변형입니다.::"
15681567

15691568
#:../Doc/faq/programming.rst:1168
1570-
#,fuzzy
15711569
msgid"The list comprehension may be fastest."
1572-
msgstr"리스트컴프리헨션을 사용하십시오::"
1570+
msgstr"리스트컴프리헨션이 아마 가장 빠릅니다."
15731571

15741572
#:../Doc/faq/programming.rst:1172
15751573
msgid"How do you make an array in Python?"
@@ -2002,6 +2000,8 @@ msgid ""
20022000
"(e.g. depending on availability of resources) which base class to use. "
20032001
"Example::"
20042002
msgstr""
2003+
"베이스 클래스를 별칭에 대입하고 별칭에서 파생할 수 있습니다. 그러면 별칭에 대입된 값만 변경하면 됩니다. 또한 이 트릭은 사용할 "
2004+
"베이스 클래스를 동적으로 (예를 들어 자원의 가용성에 따라) 결정하려는 경우에도 유용합니다. 예::"
20052005

20062006
#:../Doc/faq/programming.rst:1531
20072007
msgid"How do I create static class data and static class methods?"
@@ -2521,69 +2521,3 @@ msgid ""
25212521
" of the class objects::"
25222522
msgstr"클래스 객체의\"아이덴티티\"를 인쇄하면 문제의 본질이 분명해집니다::"
25232523

2524-
#~ msgid ""
2525-
#~ "Note: Using :func:`eval` is slow and "
2526-
#~ "dangerous. If you don't have absolute"
2527-
#~ " control over the contents of the "
2528-
#~ "string, someone could pass a string "
2529-
#~ "that resulted in an arbitrary function"
2530-
#~ " being executed."
2531-
#~ msgstr ""
2532-
#~ "참고: :func:`eval`\\을 사용하면 느리고 위험합니다. 문자열의"
2533-
#~ " 내용에 대한 절대적인 제어권이 없다면, 누군가가 "
2534-
#~ "문자열을 전달하여 임의의 함수가 실행될 수 있습니다."
2535-
2536-
#~ msgid "With Python 2.3, you can use an extended slice syntax::"
2537-
#~ msgstr "파이썬 2.3에서는, 확장 슬라이스 문법을 사용할 수 있습니다::"
2538-
2539-
#~ msgid "An alternative for the last step is::"
2540-
#~ msgstr "마지막 단계의 대안은 다음과 같습니다::"
2541-
2542-
#~ msgid ""
2543-
#~ "If you find this more legible, you"
2544-
#~ " might prefer to use this instead "
2545-
#~ "of the final list comprehension. "
2546-
#~ "However, it is almost twice as "
2547-
#~ "slow for long lists. Why? First, "
2548-
#~ "the ``append()`` operation has to "
2549-
#~ "reallocate memory, and while it uses "
2550-
#~ "some tricks to avoid doing that "
2551-
#~ "each time, it still has to do "
2552-
#~ "it occasionally, and that costs quite"
2553-
#~ " a bit. Second, the expression "
2554-
#~ "\"result.append\" requires an extra attribute"
2555-
#~ " lookup, and third, there's a speed"
2556-
#~ " reduction from having to make all"
2557-
#~ " those function calls."
2558-
#~ msgstr ""
2559-
#~ "이것이 더 읽기 쉬운 것으로 판단되면, 최종 리스트"
2560-
#~ " 컴프리헨션 대신 이것을 사용하는 것이 좋습니다. "
2561-
#~ "그러나, 긴 리스트의 경우 거의 두 배 느립니다."
2562-
#~ " 왜 그럴까요? 첫째로, ``append()`` 연산은 메모리를"
2563-
#~ " 재할당해야 하며, 매번 그렇게 하지 않기 위해 "
2564-
#~ "몇 가지 트릭을 사용하지만, 여전히 가끔 수행해야 "
2565-
#~ "하며 비용이 많이 듭니다. 두 번째로, "
2566-
#~ "\"result.append\" 표현식은 추가 어트리뷰트 조회가 "
2567-
#~ "필요하며, 세 번째로, 이 모든 함수 호출을 "
2568-
#~ "수행해야 해서 속도가 줄어듭니다."
2569-
2570-
#~ msgid ""
2571-
#~ "You could define an alias for the"
2572-
#~ " base class, assign the real base "
2573-
#~ "class to it before your class "
2574-
#~ "definition, and use the alias throughout"
2575-
#~ " your class. Then all you have "
2576-
#~ "to change is the value assigned to"
2577-
#~ " the alias. Incidentally, this trick "
2578-
#~ "is also handy if you want to "
2579-
#~ "decide dynamically (e.g. depending on "
2580-
#~ "availability of resources) which base "
2581-
#~ "class to use. Example::"
2582-
#~ msgstr ""
2583-
#~ "베이스 클래스의 별칭을 정의하고, 클래스 정의 전에 "
2584-
#~ "실제 베이스 클래스를 대입한 후 클래스 전체에서 "
2585-
#~ "별칭을 사용할 수 있습니다. 그러면 별칭에 대입된 "
2586-
#~ "값만 변경하면 됩니다. 또한 이 트릭은 사용할 "
2587-
#~ "베이스 클래스를 동적으로 (예를 들어 자원의 가용성에 "
2588-
#~ "따라) 결정하려는 경우에도 유용합니다. 예::"
2589-

‎faq/windows.po

Lines changed: 5 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,6 @@
33
# This file is distributed under the same license as the Python package.
44
# FIRST AUTHOR <EMAIL@ADDRESS>, 2017.
55
#
6-
#,fuzzy
76
msgid ""
87
msgstr ""
98
"Project-Id-Version:Python 3.6\n"
@@ -204,18 +203,17 @@ msgid "How do I make an executable from a Python script?"
204203
msgstr"파이썬 스크립트에서 실행 파일을 만드는 방법은 무엇입니까?"
205204

206205
#:../Doc/faq/windows.rst:143
207-
#,fuzzy
208206
msgid""
209207
"See `cx_Freeze <https://cx-freeze.readthedocs.io/en/latest/>`_ for a "
210208
"distutils extension that allows you to create console and GUI executables"
211209
" from Python code. `py2exe <http://www.py2exe.org/>`_, the most popular "
212210
"extension for building Python 2.x-based executables, does not yet support"
213211
" Python 3 but a version that does is in development."
214212
msgstr""
215-
"파이썬 코드에서 콘솔 및 GUI 실행 파일을 만들 수 있는 distutils 확장을 위해 `cx_Freeze <https"
216-
"://anthony-tuininga.github.io/cx_Freeze/>`_ 를 참고하시면 됩니다. Python 2.x 기반 실행"
217-
"파일을 만드는데 가장 인기 있는 확장인 `py2exe <http://www.py2exe.org/>`_ 는 파이썬 3 버전이 "
218-
"개발중에 있어 아직 파이썬 3을 지원하지 않습니다."
213+
"파이썬 코드에서 콘솔 및 GUI 실행 파일을 만들 수 있는 distutils 확장을 위해 `cx_Freeze <https://cx-"
214+
"freeze.readthedocs.io/en/latest/>`_ 를 참고하시면 됩니다. Python 2.x 기반 실행 파일을 만드는"
215+
" 데 가장 인기 있는 확장인 `py2exe <http://www.py2exe.org/>`_ 는 파이썬 3 버전이개발중에 있어 아직"
216+
" 파이썬 3을 지원하지 않습니다."
219217

220218
#:../Doc/faq/windows.rst:151
221219
msgid"Is a ``*.pyd`` file the same as a DLL?"
@@ -452,13 +450,12 @@ msgid "How do I check for a keypress without blocking?"
452450
msgstr"블로킹 없이 키 입력을 확인하려면 어떻게 해야 합니까?"
453451

454452
#:../Doc/faq/windows.rst:282
455-
#,fuzzy
456453
msgid""
457454
"Use the :mod:`msvcrt` module. This is a standard Windows-specific "
458455
"extension module. It defines a function ``kbhit()`` which checks whether "
459456
"a keyboard hit is present, and ``getch()`` which gets one character "
460457
"without echoing it."
461458
msgstr""
462-
"msvcrt 모듈을 사용합니다. 이것은 표준 윈도우-특정 확장 모듈입니다. 이것은 키보드 히트가 존재하는지를 확인하는 "
459+
":mod:`msvcrt` 모듈을 사용합니다. 이것은 표준 윈도우-특정 확장 모듈입니다. 이것은 키보드 히트가 존재하는지를 확인하는 "
463460
"``kbhit()`` 와 에코 없이 문자를 얻는 ``getch()`` 를 정의합니다."
464461

‎glossary.po

Lines changed: 17 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -634,11 +634,12 @@ msgstr ""
634634
"프로퍼티, 클래스 메서드, 스태틱 메서드, 슈퍼 클래스 참조 등의 많은 기능의 기초를 이루고 있기 때문입니다."
635635

636636
#:../Doc/glossary.rst:304
637-
#,fuzzy
638637
msgid""
639638
"For more information about descriptors' methods, see :ref:`descriptors` "
640639
"or the :ref:`Descriptor How To Guide <descriptorhowto>`."
641-
msgstr"디스크립터의 메서드들에 대한 자세한 내용은 :ref:`descriptors`\\에 나옵니다."
640+
msgstr""
641+
"디스크립터의 메서드들에 대한 자세한 내용은 :ref:`descriptors`\\나 :ref:`디스크립터 사용법 안내서 "
642+
"<descriptorhowto>`\\에 나옵니다."
642643

643644
#:../Doc/glossary.rst:306
644645
msgid"dictionary"
@@ -654,9 +655,8 @@ msgstr ""
654655
":meth:`__eq__` 메서드를 갖는 모든 객체가 될 수 있습니다. 펄에서 해시라고 부릅니다."
655656

656657
#:../Doc/glossary.rst:311
657-
#,fuzzy
658658
msgid"dictionary comprehension"
659-
msgstr"list comprehension (리스트 컴프리헨션)"
659+
msgstr"dictionary comprehension (딕셔너리 컴프리헨션)"
660660

661661
#:../Doc/glossary.rst:313
662662
msgid""
@@ -665,6 +665,9 @@ msgid ""
665665
"range(10)}`` generates a dictionary containing key ``n`` mapped to value "
666666
"``n ** 2``. See :ref:`comprehensions`."
667667
msgstr""
668+
"이터러블에 있는 요소 전체나 일부를 처리하고 결과를 담은 딕셔너리를 반환하는 간결한 방법. ``results = {n: n ** 2"
669+
" for n in range(10)}``\\은 값 ``n ** 2``\\에 매핑된 키 ``n``\\을 포함하는 딕셔너리를 "
670+
"생성합니다. :ref:`comprehensions`\\을 참조하십시오."
668671

669672
#:../Doc/glossary.rst:317
670673
msgid"dictionary view"
@@ -1017,22 +1020,25 @@ msgstr ""
10171020
":func:`functools.singledispatch` 데코레이터와 :pep:`443`\\도 보세요."
10181021

10191022
#:../Doc/glossary.rst:485
1020-
#,fuzzy
10211023
msgid"generic type"
1022-
msgstr"genericfunction (제네릭함수)"
1024+
msgstr"generictype (제네릭)"
10231025

10241026
#:../Doc/glossary.rst:487
10251027
msgid""
10261028
"A :term:`type` that can be parameterized; typically a container like "
10271029
":class:`list`. Used for :term:`type hints <type hint>` and "
10281030
":term:`annotations <annotation>`."
10291031
msgstr""
1032+
"매개 변수화 할 수 있는 :term:`형 <type>`; 일반적으로 :class:`list`\\와 같은 컨테이너. :term:`형 "
1033+
"힌트 <type hint>`\\와 :term:`어노테이션 <annotation>`\\에 사용됩니다."
10301034

10311035
#:../Doc/glossary.rst:491
10321036
msgid""
10331037
"See :pep:`483` for more details, and :mod:`typing` or :ref:`generic alias"
10341038
" type <types-genericalias>` for its uses."
10351039
msgstr""
1040+
"자세한 내용은 :pep:`483`\\를 참조하고, 용도에 대해서는 :mod:`typing`\\이나 :ref:`제네릭 에일리어스 형 "
1041+
"<types-genericalias>`\\을 참조하십시오."
10361042

10371043
#:../Doc/glossary.rst:493
10381044
msgid"GIL"
@@ -2155,7 +2161,6 @@ msgstr ""
21552161
" 임의의 :term:`불변 <immutable>` 키를 사용하기 때문에 시퀀스가 아니라 매핑으로 취급된다는 것에 주의해야 합니다."
21562162

21572163
#:../Doc/glossary.rst:1035
2158-
#,fuzzy
21592164
msgid""
21602165
"The :class:`collections.abc.Sequence` abstract base class defines a much "
21612166
"richer interface that goes beyond just :meth:`__getitem__` and "
@@ -2167,12 +2172,11 @@ msgstr ""
21672172
":class:`collections.abc.Sequence` 추상 베이스 클래스는 :meth:`__getitem__` 과 "
21682173
":meth:`__len__`\\을 넘어서 훨씬 풍부한 인터페이스를 정의하는데, :meth:`count`, :meth:`index`,"
21692174
" :meth:`__contains__`, :meth:`__reversed__`\\를 추가합니다. 이 확장된 인터페이스를 구현한 형을"
2170-
" :func:`~abc.register`\\를 사용해서 명시적으로 등록할 수 있습니다."
2175+
" :func:`~abc.ABCMeta.register`\\를 사용해서 명시적으로 등록할 수 있습니다."
21712176

21722177
#:../Doc/glossary.rst:1042
2173-
#,fuzzy
21742178
msgid"set comprehension"
2175-
msgstr"list comprehension (리스트 컴프리헨션)"
2179+
msgstr"set comprehension (집합 컴프리헨션)"
21762180

21772181
#:../Doc/glossary.rst:1044
21782182
msgid""
@@ -2181,6 +2185,9 @@ msgid ""
21812185
" not in 'abc'}`` generates the set of strings ``{'r', 'd'}``. See "
21822186
":ref:`comprehensions`."
21832187
msgstr""
2188+
"이터러블에 있는 요소 전체나 일부를 처리하고 결과를 담은 집합을 반환하는 간결한 방법. ``results = {c for c in "
2189+
"'abracadabra' if c not in 'abc'}``\\는 문자열의 집합 ``{'r', 'd'}``\\를 생성합니다. "
2190+
":ref:`comprehensions`\\을 참조하십시오."
21842191

21852192
#:../Doc/glossary.rst:1048
21862193
msgid"single dispatch"

0 commit comments

Comments
 (0)

[8]ページ先頭

©2009-2025 Movatter.jp