Skip to content

Commit c1bd6da

Browse files
committed
3.8.2 update
1 parent d8f41ff commit c1bd6da

Some content is hidden

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

64 files changed

+10489
-9424
lines changed

c-api/code.po

Lines changed: 2 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ msgid ""
77
msgstr ""
88
"Project-Id-Version: Python 3.6\n"
99
"Report-Msgid-Bugs-To: \n"
10-
"POT-Creation-Date: 2019-12-19 18:31+0900\n"
10+
"POT-Creation-Date: 2020-02-26 09:50+0900\n"
1111
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
1212
"Last-Translator: Dong-gweon Oh <flowdas@gmail.com>\n"
1313
"Language-Team: Korean (https://python.flowdas.com)\n"
@@ -63,7 +63,7 @@ msgstr ""
6363
#: /Users/flowdas/works/docs/python/src/Doc/c-api/code.rst:45
6464
msgid ""
6565
"Similar to :c:func:`PyCode_New`, but with an extra \"posonlyargcount\" "
66-
"for positonal-only arguments."
66+
"for positional-only arguments."
6767
msgstr ":c:func:`PyCode_New`\\와 비슷하지만, 위치 전용 인자를 위한 추가 \"posonlyargcount\"가 있습니다."
6868

6969
#: /Users/flowdas/works/docs/python/src/Doc/c-api/code.rst:51
@@ -75,16 +75,3 @@ msgstr ""
7575
"지정된 파일명, 함수명 및 첫 번째 줄 번호를 갖는 새 빈 코드 객체를 반환합니다. 결과 코드 객체를 :func:`exec` 또는 "
7676
":func:`eval`\\하는 것은 불법입니다."
7777

78-
#~ msgid ""
79-
#~ "Raises an :ref:`auditing event <auditing>` "
80-
#~ "``code.__new__`` with arguments ``code``, "
81-
#~ "``filename``, ``name``, ``argcount``, "
82-
#~ "``posonlyargcount``, ``kwonlyargcount``, ``nlocals``, "
83-
#~ "``stacksize``, ``flags``."
84-
#~ msgstr ""
85-
#~ "인자 ``code``, ``filename``, ``name``, "
86-
#~ "``argcount``, ``posonlyargcount``, ``kwonlyargcount``, "
87-
#~ "``nlocals``, ``stacksize``, ``flags``\\로 :ref:`감사"
88-
#~ " 이벤트(auditing event) <auditing>` "
89-
#~ "``code.__new__``\\를 발생시킵니다."
90-

c-api/dict.po

Lines changed: 32 additions & 31 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ msgid ""
77
msgstr ""
88
"Project-Id-Version: Python 3.6\n"
99
"Report-Msgid-Bugs-To: \n"
10-
"POT-Creation-Date: 2019-12-19 18:31+0900\n"
10+
"POT-Creation-Date: 2020-02-26 09:50+0900\n"
1111
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
1212
"Last-Translator: Dong-gweon Oh <flowdas@gmail.com>\n"
1313
"Language-Team: Korean (https://python.flowdas.com)\n"
@@ -77,26 +77,27 @@ msgstr "*p*\\와 같은 키-값 쌍을 포함하는 새 딕셔너리를 반환
7777

7878
#: /Users/flowdas/works/docs/python/src/Doc/c-api/dict.rst:65
7979
msgid ""
80-
"Insert *value* into the dictionary *p* with a key of *key*. *key* must "
81-
"be :term:`hashable`; if it isn't, :exc:`TypeError` will be raised. Return"
82-
" ``0`` on success or ``-1`` on failure."
80+
"Insert *val* into the dictionary *p* with a key of *key*. *key* must be "
81+
":term:`hashable`; if it isn't, :exc:`TypeError` will be raised. Return "
82+
"``0`` on success or ``-1`` on failure. This function *does not* steal a "
83+
"reference to *val*."
8384
msgstr ""
84-
"딕셔너리 *p*\\에 *value*\\ *key* 키로 삽입합니다. *key*\\는 :term:`해시 가능 "
85+
"딕셔너리 *p*\\에 *val*\\ *key* 키로 삽입합니다. *key*\\는 :term:`해시 가능 "
8586
"<hashable>`\\해야 합니다. 그렇지 않으면 :exc:`TypeError`\\가 발생합니다. 성공하면 ``0``\\을, "
86-
"실패하면 ``-1``\\을 반환합니다."
87+
"실패하면 ``-1``\\을 반환합니다. 이 함수는 *val*\\에 대한 참조를 훔치지 *않습니다*."
8788

88-
#: /Users/flowdas/works/docs/python/src/Doc/c-api/dict.rst:74
89+
#: /Users/flowdas/works/docs/python/src/Doc/c-api/dict.rst:75
8990
msgid ""
90-
"Insert *value* into the dictionary *p* using *key* as a key. *key* should"
91-
" be a :c:type:`const char\\*`. The key object is created using "
91+
"Insert *val* into the dictionary *p* using *key* as a key. *key* should "
92+
"be a :c:type:`const char\\*`. The key object is created using "
9293
"``PyUnicode_FromString(key)``. Return ``0`` on success or ``-1`` on "
93-
"failure."
94+
"failure. This function *does not* steal a reference to *val*."
9495
msgstr ""
95-
"*key*\\를 키로 사용하여 딕셔너리 *p*\\에 *value*\\ 삽입합니다. *key*\\는 :c:type:`const "
96+
"*key*\\를 키로 사용하여 딕셔너리 *p*\\에 *val*\\ 삽입합니다. *key*\\는 :c:type:`const "
9697
"char\\*`\\여야 합니다. 키 객체는 ``PyUnicode_FromString(key)``\\를 사용하여 만듭니다. 성공하면 "
97-
"``0``\\을, 실패하면 ``-1``\\을 반환합니다."
98+
"``0``\\을, 실패하면 ``-1``\\을 반환합니다. 이 함수는 *val*\\에 대한 참조를 훔치지 *않습니다*."
9899

99-
#: /Users/flowdas/works/docs/python/src/Doc/c-api/dict.rst:82
100+
#: /Users/flowdas/works/docs/python/src/Doc/c-api/dict.rst:83
100101
msgid ""
101102
"Remove the entry in dictionary *p* with key *key*. *key* must be "
102103
"hashable; if it isn't, :exc:`TypeError` is raised. Return ``0`` on "
@@ -105,15 +106,15 @@ msgstr ""
105106
"딕셔너리 *p*\\에서 키가 *key*\\인 항목을 제거합니다. *key*\\는 해시 가능해야 합니다. 그렇지 않으면 "
106107
":exc:`TypeError`\\가 발생합니다. 성공하면 ``0``\\을, 실패하면 ``-1``\\을 반환합니다."
107108

108-
#: /Users/flowdas/works/docs/python/src/Doc/c-api/dict.rst:89
109+
#: /Users/flowdas/works/docs/python/src/Doc/c-api/dict.rst:90
109110
msgid ""
110111
"Remove the entry in dictionary *p* which has a key specified by the "
111112
"string *key*. Return ``0`` on success or ``-1`` on failure."
112113
msgstr ""
113114
"딕셔너리 *p*\\에서 문자열 *key*\\로 지정된 키의 항목을 제거합니다. 성공하면 ``0``\\을, 실패하면 ``-1``\\을"
114115
" 반환합니다."
115116

116-
#: /Users/flowdas/works/docs/python/src/Doc/c-api/dict.rst:95
117+
#: /Users/flowdas/works/docs/python/src/Doc/c-api/dict.rst:96
117118
msgid ""
118119
"Return the object from dictionary *p* which has a key *key*. Return "
119120
"``NULL`` if the key *key* is not present, but *without* setting an "
@@ -122,7 +123,7 @@ msgstr ""
122123
"딕셔너리 *p*\\에서 키가 *key*\\인 객체를 반환합니다. *key* 키가 없으면 예외를 설정하지 *않고* "
123124
"``NULL``\\을 반환합니다."
124125

125-
#: /Users/flowdas/works/docs/python/src/Doc/c-api/dict.rst:98
126+
#: /Users/flowdas/works/docs/python/src/Doc/c-api/dict.rst:99
126127
msgid ""
127128
"Note that exceptions which occur while calling :meth:`__hash__` and "
128129
":meth:`__eq__` methods will get suppressed. To get error reporting use "
@@ -131,7 +132,7 @@ msgstr ""
131132
":meth:`__hash__`\\와 :meth:`__eq__` 메서드를 호출하는 동안 발생하는 예외는 억제됩니다. 에러 보고를 "
132133
"얻으려면 대신 :c:func:`PyDict_GetItemWithError()`\\를 사용하십시오."
133134

134-
#: /Users/flowdas/works/docs/python/src/Doc/c-api/dict.rst:105
135+
#: /Users/flowdas/works/docs/python/src/Doc/c-api/dict.rst:106
135136
msgid ""
136137
"Variant of :c:func:`PyDict_GetItem` that does not suppress exceptions. "
137138
"Return ``NULL`` **with** an exception set if an exception occurred. "
@@ -140,15 +141,15 @@ msgstr ""
140141
"예외를 억제하지 않는 :c:func:`PyDict_GetItem`\\의 변형입니다. 예외가 발생하면 예외를 **설정하고** "
141142
"``NULL``\\을 반환합니다. 키가 없으면 예외를 설정하지 **않고** ``NULL``\\을 반환합니다."
142143

143-
#: /Users/flowdas/works/docs/python/src/Doc/c-api/dict.rst:113
144+
#: /Users/flowdas/works/docs/python/src/Doc/c-api/dict.rst:114
144145
msgid ""
145146
"This is the same as :c:func:`PyDict_GetItem`, but *key* is specified as a"
146147
" :c:type:`const char\\*`, rather than a :c:type:`PyObject\\*`."
147148
msgstr ""
148149
"이것은 :c:func:`PyDict_GetItem`\\와 같지만, *key*\\가 :c:type:`PyObject\\*`\\가 아닌"
149150
" :c:type:`const char\\*`\\로 지정됩니다."
150151

151-
#: /Users/flowdas/works/docs/python/src/Doc/c-api/dict.rst:116
152+
#: /Users/flowdas/works/docs/python/src/Doc/c-api/dict.rst:117
152153
msgid ""
153154
"Note that exceptions which occur while calling :meth:`__hash__` and "
154155
":meth:`__eq__` methods and creating a temporary string object will get "
@@ -158,7 +159,7 @@ msgstr ""
158159
":meth:`__hash__`\\와 :meth:`__eq__` 메서드를 호출하고 임시 문자열 객체를 만드는 동안 발생하는 예외는 "
159160
"억제됩니다. 에러 보고를 얻으려면 대신 :c:func:`PyDict_GetItemWithError()`\\를 사용하십시오."
160161

161-
#: /Users/flowdas/works/docs/python/src/Doc/c-api/dict.rst:124
162+
#: /Users/flowdas/works/docs/python/src/Doc/c-api/dict.rst:125
162163
msgid ""
163164
"This is the same as the Python-level :meth:`dict.setdefault`. If "
164165
"present, it returns the value corresponding to *key* from the dictionary "
@@ -171,31 +172,31 @@ msgstr ""
171172
"해당하는 값을 반환합니다. 키가 dict에 없으면, 값 *defaultobj*\\로 삽입되고, *defaultobj*\\가 "
172173
"반환됩니다. 이 함수는 *key*\\의 해시 함수를 조회 및 삽입을 위해 독립적으로 평가하는 대신 한 번만 평가합니다."
173174

174-
#: /Users/flowdas/works/docs/python/src/Doc/c-api/dict.rst:134
175+
#: /Users/flowdas/works/docs/python/src/Doc/c-api/dict.rst:135
175176
msgid ""
176177
"Return a :c:type:`PyListObject` containing all the items from the "
177178
"dictionary."
178179
msgstr "딕셔너리의 모든 항목을 포함하는 :c:type:`PyListObject`\\를 반환합니다."
179180

180-
#: /Users/flowdas/works/docs/python/src/Doc/c-api/dict.rst:139
181+
#: /Users/flowdas/works/docs/python/src/Doc/c-api/dict.rst:140
181182
msgid ""
182183
"Return a :c:type:`PyListObject` containing all the keys from the "
183184
"dictionary."
184185
msgstr "딕셔너리의 모든 키를 포함하는 :c:type:`PyListObject`\\를 반환합니다."
185186

186-
#: /Users/flowdas/works/docs/python/src/Doc/c-api/dict.rst:144
187+
#: /Users/flowdas/works/docs/python/src/Doc/c-api/dict.rst:145
187188
msgid ""
188189
"Return a :c:type:`PyListObject` containing all the values from the "
189190
"dictionary *p*."
190191
msgstr "딕셔너리 *p*\\의 모든 값을 포함하는 :c:type:`PyListObject`\\를 반환합니다."
191192

192-
#: /Users/flowdas/works/docs/python/src/Doc/c-api/dict.rst:152
193+
#: /Users/flowdas/works/docs/python/src/Doc/c-api/dict.rst:153
193194
msgid ""
194195
"Return the number of items in the dictionary. This is equivalent to "
195196
"``len(p)`` on a dictionary."
196197
msgstr "딕셔너리에 있는 항목의 수를 반환합니다. 이는 딕셔너리에 대한 ``len(p)``\\와 동등합니다."
197198

198-
#: /Users/flowdas/works/docs/python/src/Doc/c-api/dict.rst:158
199+
#: /Users/flowdas/works/docs/python/src/Doc/c-api/dict.rst:159
199200
msgid ""
200201
"Iterate over all key-value pairs in the dictionary *p*. The "
201202
":c:type:`Py_ssize_t` referred to by *ppos* must be initialized to ``0`` "
@@ -217,11 +218,11 @@ msgstr ""
217218
"*ppos*\\를 변경하면 안 됩니다. 이 값은 내부 딕셔너리 구조 내의 오프셋을 나타내며, 구조가 희박하므로 오프셋이 연속되지 "
218219
"않습니다."
219220

220-
#: /Users/flowdas/works/docs/python/src/Doc/c-api/dict.rst:169
221+
#: /Users/flowdas/works/docs/python/src/Doc/c-api/dict.rst:170
221222
msgid "For example::"
222223
msgstr "예를 들면::"
223224

224-
#: /Users/flowdas/works/docs/python/src/Doc/c-api/dict.rst:179
225+
#: /Users/flowdas/works/docs/python/src/Doc/c-api/dict.rst:180
225226
msgid ""
226227
"The dictionary *p* should not be mutated during iteration. It is safe to"
227228
" modify the values of the keys as you iterate over the dictionary, but "
@@ -230,7 +231,7 @@ msgstr ""
230231
"딕셔너리 *p*\\는 이터레이션 중에 변경해서는 안 됩니다. 딕셔너리를 이터레이트 할 때 값을 변경하는 것은 안전하지만, 키 집합이"
231232
" 변경되지 않는 한만 그렇습니다. 예를 들면::"
232233

233-
#: /Users/flowdas/works/docs/python/src/Doc/c-api/dict.rst:204
234+
#: /Users/flowdas/works/docs/python/src/Doc/c-api/dict.rst:205
234235
msgid ""
235236
"Iterate over mapping object *b* adding key-value pairs to dictionary *a*."
236237
" *b* may be a dictionary, or any object supporting "
@@ -245,7 +246,7 @@ msgstr ""
245246
"않으면 *a*\\와 일치하는 키가 없을 때만 쌍이 추가됩니다. 성공하면 ``0``\\을 반환하고, 예외가 발생하면 ``-1``\\을"
246247
" 반환합니다."
247248

248-
#: /Users/flowdas/works/docs/python/src/Doc/c-api/dict.rst:214
249+
#: /Users/flowdas/works/docs/python/src/Doc/c-api/dict.rst:215
249250
msgid ""
250251
"This is the same as ``PyDict_Merge(a, b, 1)`` in C, and is similar to "
251252
"``a.update(b)`` in Python except that :c:func:`PyDict_Update` doesn't "
@@ -257,7 +258,7 @@ msgstr ""
257258
":c:func:`PyDict_Update`\\가 키-값 쌍의 시퀀스에 대해 이터레이트 하지 않는다는 점만 제외하면, 파이썬에서 "
258259
"``a.update(b)``\\와 유사합니다. 성공하면 ``0``\\을 반환하고, 예외가 발생하면 ``-1``\\을 반환합니다."
259260

260-
#: /Users/flowdas/works/docs/python/src/Doc/c-api/dict.rst:223
261+
#: /Users/flowdas/works/docs/python/src/Doc/c-api/dict.rst:224
261262
msgid ""
262263
"Update or merge into dictionary *a*, from the key-value pairs in *seq2*. "
263264
"*seq2* must be an iterable object producing iterable objects of length 2,"
@@ -271,7 +272,7 @@ msgstr ""
271272
"않으면 첫 번째가 승리합니다. 성공 시 ``0``\\을 반환하고, 예외가 발생하면 ``-1``\\을 반환합니다. 동등한 파이썬은 "
272273
"이렇습니다(반환 값 제외) ::"
273274

274-
#: /Users/flowdas/works/docs/python/src/Doc/c-api/dict.rst:238
275+
#: /Users/flowdas/works/docs/python/src/Doc/c-api/dict.rst:239
275276
msgid "Clear the free list. Return the total number of freed items."
276277
msgstr "자유 목록(free list)을 비웁니다. 해제된 항목의 총수를 반환합니다."
277278

0 commit comments

Comments
 (0)