77msgstr ""
88"Project-Id-Version : Python 3.6\n "
99"Report-Msgid-Bugs-To : \n "
10- "POT-Creation-Date : 2020-09-24 20:44 +0900\n "
10+ "POT-Creation-Date : 2020-12-12 08:36 +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 "
@@ -16,11 +16,11 @@ msgstr ""
1616"Content-Transfer-Encoding : 8bit\n "
1717"Generated-By : Babel 2.7.0\n "
1818
19- #: /Users/flowdas/works/docs/python-docs-ko/src /Doc/c-api/file.rst:6
19+ #: .. /Doc/c-api/file.rst:6
2020msgid "File Objects"
2121msgstr "파일 객체"
2222
23- #: /Users/flowdas/works/docs/python-docs-ko/src /Doc/c-api/file.rst:10
23+ #: .. /Doc/c-api/file.rst:10
2424msgid ""
2525"These APIs are a minimal emulation of the Python 2 C API for built-in "
2626"file objects, which used to rely on the buffered I/O (:c:type:`FILE*`) "
@@ -37,7 +37,7 @@ msgstr ""
3737" C 래퍼이며, 주로 인터프리터의 내부 오류 보고를 위한 것입니다; 제삼자 코드는 대신 :mod:`io` API에 액세스하는 것이 "
3838"좋습니다."
3939
40- #: /Users/flowdas/works/docs/python-docs-ko/src /Doc/c-api/file.rst:22
40+ #: .. /Doc/c-api/file.rst:22
4141msgid ""
4242"Create a Python file object from the file descriptor of an already opened"
4343" file *fd*. The arguments *name*, *encoding*, *errors* and *newline* can"
@@ -51,7 +51,7 @@ msgstr ""
5151"기본값을 사용하기 위해 *-1* 일 수 있습니다. *name*\\ 은 무시되고, 이전 버전과의 호환성을 위해 유지됩니다. 실패 시 "
5252"``NULL``\\ 을 반환합니다. 인자에 대한 더 자세한 설명은 :func:`io.open` 함수 설명서를 참조하십시오."
5353
54- #: /Users/flowdas/works/docs/python-docs-ko/src /Doc/c-api/file.rst:31
54+ #: .. /Doc/c-api/file.rst:31
5555msgid ""
5656"Since Python streams have their own buffering layer, mixing them with OS-"
5757"level file descriptors can produce various issues (such as unexpected "
@@ -60,11 +60,11 @@ msgstr ""
6060"파이썬 스트림이 자체적인 버퍼링 계층을 가지고 있으므로, OS 수준의 파일 기술자와 혼합하면 여러 예기치 못한 문제가 발생할 수 "
6161"있습니다 (가령 데이터의 예상치 못한 순서)."
6262
63- #: /Users/flowdas/works/docs/python-docs-ko/src /Doc/c-api/file.rst:35
63+ #: .. /Doc/c-api/file.rst:35
6464msgid "Ignore *name* attribute."
6565msgstr "*name* 어트리뷰트를 무시합니다."
6666
67- #: /Users/flowdas/works/docs/python-docs-ko/src /Doc/c-api/file.rst:41
67+ #: .. /Doc/c-api/file.rst:41
6868msgid ""
6969"Return the file descriptor associated with *p* as an :c:type:`int`. If "
7070"the object is an integer, its value is returned. If not, the object's "
@@ -76,7 +76,7 @@ msgstr ""
7676" :meth:`~io.IOBase.fileno` 메서드가 있으면 호출됩니다; 메서드는 반드시 정수를 반환해야 하고, 그 값이 파일 "
7777"기술자 값으로 반환됩니다. 실패하면 예외를 설정하고 ``-1``\\ 을 반환합니다."
7878
79- #: /Users/flowdas/works/docs/python-docs-ko/src /Doc/c-api/file.rst:52
79+ #: .. /Doc/c-api/file.rst:52
8080msgid ""
8181"Equivalent to ``p.readline([n])``, this function reads one line from the "
8282"object *p*. *p* may be a file object or any object with a "
@@ -94,13 +94,13 @@ msgstr ""
9494"불완전한 줄이 반환될 수 있습니다. 두 경우 모두, 파일 끝에 즉시 도달하면 빈 문자열이 반환됩니다. 그러나 *n*\\ 이 "
9595"``0``\\ 보다 작으면, 길이와 관계없이 한 줄을 읽지만, 파일 끝에 즉시 도달하면 :exc:`EOFError`\\ 가 발생합니다."
9696
97- #: /Users/flowdas/works/docs/python-docs-ko/src /Doc/c-api/file.rst:65
97+ #: .. /Doc/c-api/file.rst:65
9898msgid ""
9999"Overrides the normal behavior of :func:`io.open_code` to pass its "
100100"parameter through the provided handler."
101101msgstr "제공된 handler를 통해 매개 변수를 전달하도록 :func:`io.open_code`\\ 의 일반적인 동작을 재정의합니다."
102102
103- #: /Users/flowdas/works/docs/python-docs-ko/src /Doc/c-api/file.rst:68
103+ #: .. /Doc/c-api/file.rst:68
104104msgid ""
105105"The handler is a function of type :c:type:`PyObject *(\\ *)(PyObject "
106106"*path, void *userData)`, where *path* is guaranteed to be "
@@ -109,7 +109,7 @@ msgstr ""
109109"handler는 형이 :c:type:`PyObject *(\\ *)(PyObject *path, void *userData)`\\ 인 "
110110"함수이며, 여기서 *path*\\ 는 :c:type:`PyUnicodeObject` 임이 보장됩니다."
111111
112- #: /Users/flowdas/works/docs/python-docs-ko/src /Doc/c-api/file.rst:71
112+ #: .. /Doc/c-api/file.rst:71
113113msgid ""
114114"The *userData* pointer is passed into the hook function. Since hook "
115115"functions may be called from different runtimes, this pointer should not "
@@ -118,7 +118,7 @@ msgstr ""
118118"*userData* 포인터는 훅 함수로 전달됩니다. 훅 함수는 다른 런타임에서 호출될 수 있으므로, 이 포인터는 파이썬 상태를 직접"
119119" 참조하면 안 됩니다."
120120
121- #: /Users/flowdas/works/docs/python-docs-ko/src /Doc/c-api/file.rst:75
121+ #: .. /Doc/c-api/file.rst:75
122122msgid ""
123123"As this hook is intentionally used during import, avoid importing new "
124124"modules during its execution unless they are known to be frozen or "
@@ -127,7 +127,7 @@ msgstr ""
127127"이 훅은 의도적으로 임포트 중에 사용되므로, 고정되었거나(frozen) ``sys.modules``\\ 에 있다고 알려진 경우가 "
128128"아니라면 훅 실행 중에 새로운 모듈을 임포트하는 것을 피하십시오."
129129
130- #: /Users/flowdas/works/docs/python-docs-ko/src /Doc/c-api/file.rst:79
130+ #: .. /Doc/c-api/file.rst:79
131131msgid ""
132132"Once a hook has been set, it cannot be removed or replaced, and later "
133133"calls to :c:func:`PyFile_SetOpenCodeHook` will fail. On failure, the "
@@ -137,11 +137,17 @@ msgstr ""
137137"일단 훅이 설정되면, 제거하거나 교체할 수 없으며, 이후의 :c:func:`PyFile_SetOpenCodeHook`\\ 에 대한 "
138138"호출은 실패합니다. 실패 시, 함수는 -1을 반환하고 인터프리터가 초기화되었으면 예외를 설정합니다."
139139
140- #: /Users/flowdas/works/docs/python-docs-ko/src /Doc/c-api/file.rst:83
140+ #: .. /Doc/c-api/file.rst:83
141141msgid "This function is safe to call before :c:func:`Py_Initialize`."
142142msgstr "이 함수는 :c:func:`Py_Initialize` 전에 호출해도 안전합니다."
143143
144- #: /Users/flowdas/works/docs/python-docs-ko/src/Doc/c-api/file.rst:93
144+ #: ../Doc/c-api/file.rst:86
145+ msgid ""
146+ "Raises an :ref:`auditing event <auditing>` ``setopencodehook`` with no "
147+ "arguments."
148+ msgstr ""
149+
150+ #: ../Doc/c-api/file.rst:95
145151msgid ""
146152"Write object *obj* to file object *p*. The only supported flag for "
147153"*flags* is :const:`Py_PRINT_RAW`; if given, the :func:`str` of the object"
@@ -152,7 +158,7 @@ msgstr ""
152158":const:`Py_PRINT_RAW`\\ 입니다; 주어지면, :func:`repr` 대신 객체의 :func:`str`\\ 이 "
153159"기록됩니다. 성공하면 ``0``\\ 을, 실패하면 ``-1``\\ 을 반환합니다; 적절한 예외가 설정됩니다."
154160
155- #: /Users/flowdas/works/docs/python-docs-ko/src/ Doc/c-api/file.rst:101
161+ #: ../ Doc/c-api/file.rst:103
156162msgid ""
157163"Write string *s* to file object *p*. Return ``0`` on success or ``-1`` "
158164"on failure; the appropriate exception will be set."
0 commit comments