# SOME DESCRIPTIVE TITLE.
# Copyright (C) 2001-2017, Python Software Foundation
# This file is distributed under the same license as the Python package.
# FIRST AUTHOR , 2017.
#
msgid ""
msgstr ""
"Project-Id-Version: Python 3.6\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2021-04-08 08:18+0900\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: Dong-gweon Oh \n"
"Language-Team: Korean (https://python.flowdas.com)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Generated-By: Babel 2.7.0\n"
#: ../Doc/c-api/bytes.rst:6
msgid "Bytes Objects"
msgstr "ë°ì´í¸ì´ ê°ì²´"
#: ../Doc/c-api/bytes.rst:8
msgid ""
"These functions raise :exc:`TypeError` when expecting a bytes parameter "
"and are called with a non-bytes parameter."
msgstr "ì´ í¨ìë¤ì ë°ì´í¸ì´ ë§¤ê° ë³ìê° íìí ë ë°ì´í¸ì´ì´ ìë ë§¤ê° ë³ìë¡ í¸ì¶íë©´ :exc:`TypeError`\\를 ë°ììíµëë¤."
#: ../Doc/c-api/bytes.rst:16
msgid "This subtype of :c:type:`PyObject` represents a Python bytes object."
msgstr "ì´ :c:type:`PyObject`\\ì ìë¸ íì íì´ì¬ ë°ì´í¸ì´ ê°ì²´ë¥¼ ëíë
ëë¤."
#: ../Doc/c-api/bytes.rst:21
msgid ""
"This instance of :c:type:`PyTypeObject` represents the Python bytes type;"
" it is the same object as :class:`bytes` in the Python layer."
msgstr ""
"ì´ :c:type:`PyTypeObject`\\ì ì¸ì¤í´ì¤ë íì´ì¬ ë°ì´í¸ì´ íì ëíë
ëë¤; íì´ì¬ ê³ì¸µì "
":class:`bytes`\\ì ê°ì ê°ì²´ì
ëë¤."
#: ../Doc/c-api/bytes.rst:27
msgid ""
"Return true if the object *o* is a bytes object or an instance of a "
"subtype of the bytes type. This function always succeeds."
msgstr "ê°ì²´ *o*\\ê° ë°ì´í¸ì´ ê°ì²´ì´ê±°ë ë°ì´í¸ì´ íì ìë¸ íì ì¸ì¤í´ì¤ë©´ ì°¸ì ë°íí©ëë¤. ì´ í¨ìë íì ì±ê³µí©ëë¤."
#: ../Doc/c-api/bytes.rst:33
msgid ""
"Return true if the object *o* is a bytes object, but not an instance of a"
" subtype of the bytes type. This function always succeeds."
msgstr "ê°ì²´ *o*\\ê° ë°ì´í¸ì´ ê°ì²´ì´ì§ë§, ë°ì´í¸ì´ íì ìë¸ íì ì¸ì¤í´ì¤ë ìëë©´ ì°¸ì ë°íí©ëë¤. ì´ í¨ìë íì ì±ê³µí©ëë¤."
#: ../Doc/c-api/bytes.rst:39
msgid ""
"Return a new bytes object with a copy of the string *v* as value on "
"success, and ``NULL`` on failure. The parameter *v* must not be "
"``NULL``; it will not be checked."
msgstr ""
"ì±ê³µíë©´ ê°ì¼ë¡ *v* 문ìì´ì ë³µì¬ë³¸ì ê°ë ì ë°ì´í¸ì´ ê°ì²´ë¥¼ ë°ííê³ , ì¤í¨íë©´ ``NULL``\\ì ë°íí©ëë¤. ë§¤ê° ë³ì "
"*v*\\ë ``NULL``\\ì´ ìëì´ì¼ í©ëë¤; ê²ì¬íì§ ììµëë¤."
#: ../Doc/c-api/bytes.rst:46
msgid ""
"Return a new bytes object with a copy of the string *v* as value and "
"length *len* on success, and ``NULL`` on failure. If *v* is ``NULL``, "
"the contents of the bytes object are uninitialized."
msgstr ""
"ì±ê³µíë©´ ê°ì´ *v* 문ìì´ì ë³µì¬ë³¸ì´ê³ 길ì´ê° *len*\\ì¸ ì ë°ì´í¸ì´ ê°ì²´ë¥¼ ë°ííê³ , ì¤í¨íë©´ ``NULL``\\ì "
"ë°íí©ëë¤. *v*\\ê° ``NULL``\\ì´ë©´, ë°ì´í¸ì´ ê°ì²´ì ë´ì©ì ì´ê¸°íëì§ ììµëë¤."
#: ../Doc/c-api/bytes.rst:53
msgid ""
"Take a C :c:func:`printf`\\ -style *format* string and a variable number "
"of arguments, calculate the size of the resulting Python bytes object and"
" return a bytes object with the values formatted into it. The variable "
"arguments must be C types and must correspond exactly to the format "
"characters in the *format* string. The following format characters are "
"allowed:"
msgstr ""
"C :c:func:`printf`\\ -ì¤íì¼ *format* 문ìì´ê³¼ ê°ë³ ê°ìì ì¸ì를 ë°ìì, ê²°ê³¼ íì´ì¬ ë°ì´í¸ì´ ê°ì²´ì "
"í¬ê¸°ë¥¼ ê³ì°íê³ ê·¸ ìì ê°ì´ í¬ë§·ë ë°ì´í¸ì´ ê°ì²´ë¥¼ ë°íí©ëë¤. ê°ë³ ì¸ìë C íì´ì´ì¼ íë©° *format* 문ìì´ì ìë í¬ë§·"
" 문ìë¤ê³¼ ì íí ëìí´ì¼ í©ëë¤. íì©ëë í¬ë§· 문ìë ë¤ìê³¼ ê°ìµëë¤:"
#: ../Doc/c-api/bytes.rst:68
msgid "Format Characters"
msgstr "í¬ë§· 문ì"
#: ../Doc/c-api/bytes.rst:68
msgid "Type"
msgstr "í"
#: ../Doc/c-api/bytes.rst:68
msgid "Comment"
msgstr "주ì"
#: ../Doc/c-api/bytes.rst:70
#, python-format
msgid ":attr:`%%`"
msgstr ":attr:`%%`"
#: ../Doc/c-api/bytes.rst:70
msgid "*n/a*"
msgstr "*n/a*"
#: ../Doc/c-api/bytes.rst:70
#, python-format
msgid "The literal % character."
msgstr "리í°ë´ % 문ì."
#: ../Doc/c-api/bytes.rst:72
#, python-format
msgid ":attr:`%c`"
msgstr ":attr:`%c`"
#: ../Doc/c-api/bytes.rst:72 ../Doc/c-api/bytes.rst:75
#: ../Doc/c-api/bytes.rst:93 ../Doc/c-api/bytes.rst:96
msgid "int"
msgstr "int"
#: ../Doc/c-api/bytes.rst:72
msgid "A single byte, represented as a C int."
msgstr "ë¨ì¼ ë°ì´í¸, C intë¡ ííë©ëë¤."
#: ../Doc/c-api/bytes.rst:75
#, python-format
msgid ":attr:`%d`"
msgstr ":attr:`%d`"
#: ../Doc/c-api/bytes.rst:75
#, python-format
msgid "Equivalent to ``printf(\"%d\")``. [1]_"
msgstr "``printf(\"%d\")``\\ì ëë±í©ëë¤. [1]_"
#: ../Doc/c-api/bytes.rst:78
#, python-format
msgid ":attr:`%u`"
msgstr ":attr:`%u`"
#: ../Doc/c-api/bytes.rst:78
msgid "unsigned int"
msgstr "unsigned int"
#: ../Doc/c-api/bytes.rst:78
#, python-format
msgid "Equivalent to ``printf(\"%u\")``. [1]_"
msgstr "``printf(\"%u\")``\\ì ëë±í©ëë¤. [1]_"
#: ../Doc/c-api/bytes.rst:81
#, python-format
msgid ":attr:`%ld`"
msgstr ":attr:`%ld`"
#: ../Doc/c-api/bytes.rst:81
msgid "long"
msgstr "long"
#: ../Doc/c-api/bytes.rst:81
#, python-format
msgid "Equivalent to ``printf(\"%ld\")``. [1]_"
msgstr "``printf(\"%ld\")``\\ì ëë±í©ëë¤. [1]_"
#: ../Doc/c-api/bytes.rst:84
#, python-format
msgid ":attr:`%lu`"
msgstr ":attr:`%lu`"
#: ../Doc/c-api/bytes.rst:84
msgid "unsigned long"
msgstr "unsigned long"
#: ../Doc/c-api/bytes.rst:84
#, python-format
msgid "Equivalent to ``printf(\"%lu\")``. [1]_"
msgstr "``printf(\"%lu\")``\\ì ëë±í©ëë¤. [1]_"
#: ../Doc/c-api/bytes.rst:87
msgid ":attr:`%zd`"
msgstr ":attr:`%zd`"
#: ../Doc/c-api/bytes.rst:87
msgid "Py_ssize_t"
msgstr "Py_ssize_t"
#: ../Doc/c-api/bytes.rst:87
msgid "Equivalent to ``printf(\"%zd\")``. [1]_"
msgstr "``printf(\"%zd\")``\\ì ëë±í©ëë¤. [1]_"
#: ../Doc/c-api/bytes.rst:90
msgid ":attr:`%zu`"
msgstr ":attr:`%zu`"
#: ../Doc/c-api/bytes.rst:90
msgid "size_t"
msgstr "size_t"
#: ../Doc/c-api/bytes.rst:90
msgid "Equivalent to ``printf(\"%zu\")``. [1]_"
msgstr "``printf(\"%zu\")``\\ì ëë±í©ëë¤. [1]_"
#: ../Doc/c-api/bytes.rst:93
#, python-format
msgid ":attr:`%i`"
msgstr ":attr:`%i`"
#: ../Doc/c-api/bytes.rst:93
#, python-format
msgid "Equivalent to ``printf(\"%i\")``. [1]_"
msgstr "``printf(\"%i\")``\\ì ëë±í©ëë¤. [1]_"
#: ../Doc/c-api/bytes.rst:96
#, python-format
msgid ":attr:`%x`"
msgstr ":attr:`%x`"
#: ../Doc/c-api/bytes.rst:96
#, python-format
msgid "Equivalent to ``printf(\"%x\")``. [1]_"
msgstr "``printf(\"%x\")``\\ì ëë±í©ëë¤. [1]_"
#: ../Doc/c-api/bytes.rst:99
#, python-format
msgid ":attr:`%s`"
msgstr ":attr:`%s`"
#: ../Doc/c-api/bytes.rst:99
msgid "const char\\*"
msgstr "const char\\*"
#: ../Doc/c-api/bytes.rst:99
msgid "A null-terminated C character array."
msgstr "ë-ì¢
ë£ C 문ì ë°°ì´."
#: ../Doc/c-api/bytes.rst:102
msgid ":attr:`%p`"
msgstr ":attr:`%p`"
#: ../Doc/c-api/bytes.rst:102
msgid "const void\\*"
msgstr "const void\\*"
#: ../Doc/c-api/bytes.rst:102
msgid ""
"The hex representation of a C pointer. Mostly equivalent to "
"``printf(\"%p\")`` except that it is guaranteed to start with the literal"
" ``0x`` regardless of what the platform's ``printf`` yields."
msgstr ""
"C í¬ì¸í°ì 16ì§ì íí. íë«í¼ì ``printf``\\ê° ì´ë¤ 결과를 ë´ëì§ì ìê´ìì´ ë¦¬í°ë´ ``0x``\\ë¡ ììí¨ì´ "
"ë³´ì¥ëë¤ë ì ì ì ì¸íê³ ë ê±°ì ``printf(\"%p\")``\\ì ëë±í©ëë¤."
#: ../Doc/c-api/bytes.rst:111
msgid ""
"An unrecognized format character causes all the rest of the format string"
" to be copied as-is to the result object, and any extra arguments "
"discarded."
msgstr "ì¸ìí ì ìë í¬ë§· 문ìë í¬ë§· 문ìì´ì ëë¨¸ì§ ë¶ë¶ì´ 모ë ê²°ê³¼ ê°ì²´ì ê·¸ëë¡ ë³µì¬ëê² ë§ë¤ê³ , ì¶ê° ì¸ìë 무ìë©ëë¤."
#: ../Doc/c-api/bytes.rst:114
msgid ""
"For integer specifiers (d, u, ld, lu, zd, zu, i, x): the 0-conversion "
"flag has effect even when a precision is given."
msgstr "ì ì ì§ì ì (d, u, ld, lu, zd, zu, i, x)ìì: 0-ë³í íëê·¸ë ì ë°ë를 ì§ì í´ë ìí¥ì 미칩ëë¤."
#: ../Doc/c-api/bytes.rst:120
msgid ""
"Identical to :c:func:`PyBytes_FromFormat` except that it takes exactly "
"two arguments."
msgstr "ì íí ë ê°ì ì¸ì를 ì·¨íë¤ë ê²ì ì ì¸íê³ ë :c:func:`PyBytes_FromFormat`\\ê³¼ ê°ìµëë¤."
#: ../Doc/c-api/bytes.rst:126
msgid ""
"Return the bytes representation of object *o* that implements the buffer "
"protocol."
msgstr "ë²í¼ íë¡í ì½ì 구ííë ê°ì²´ *o*\\ì ë°ì´í¸ì´ ííì ë°íí©ëë¤."
#: ../Doc/c-api/bytes.rst:132
msgid "Return the length of the bytes in bytes object *o*."
msgstr "ë°ì´í¸ì´ ê°ì²´ *o*\\ì 길ì´ë¥¼ ë°íí©ëë¤."
#: ../Doc/c-api/bytes.rst:137
msgid "Macro form of :c:func:`PyBytes_Size` but without error checking."
msgstr "ìë¬ ê²ì¬ ìë :c:func:`PyBytes_Size`\\ì 매í¬ë¡ íì."
#: ../Doc/c-api/bytes.rst:142
msgid ""
"Return a pointer to the contents of *o*. The pointer refers to the "
"internal buffer of *o*, which consists of ``len(o) + 1`` bytes. The last"
" byte in the buffer is always null, regardless of whether there are any "
"other null bytes. The data must not be modified in any way, unless the "
"object was just created using ``PyBytes_FromStringAndSize(NULL, size)``. "
"It must not be deallocated. If *o* is not a bytes object at all, "
":c:func:`PyBytes_AsString` returns ``NULL`` and raises :exc:`TypeError`."
msgstr ""
"*o*\\ì ë´ì©ì ëí í¬ì¸í°ë¥¼ ë°íí©ëë¤. í¬ì¸í°ë ``len(o) + 1`` ë°ì´í¸ë¡ 구ì±ë *o*\\ì ë´ë¶ ë²í¼ë¥¼ "
"ê°ë¦¬íµëë¤. ë²í¼ì ë§ì§ë§ ë°ì´í¸ë ë¤ë¥¸ ë(null) ë°ì´í¸ê° ìëì§ì ê´ê³ìì´ íì ëì
ëë¤. ê°ì²´ê° "
"``PyBytes_FromStringAndSize(NULL, size)``\\를 ì¬ì©íì¬ ë°©ê¸ ë§ë¤ì´ì§ ê²½ì°ê° ìëë©´ ë°ì´í°ë¥¼ "
"ìì í´ìë ì ë©ëë¤. í ë¹ì í´ì í´ìë ì ë©ëë¤. *o*\\ê° ë°ì´í¸ì´ ê°ì²´ê° ìëë©´, "
":c:func:`PyBytes_AsString`\\ì ``NULL``\\ì ë°ííê³ :exc:`TypeError`\\를 "
"ë°ììíµëë¤."
#: ../Doc/c-api/bytes.rst:154
msgid "Macro form of :c:func:`PyBytes_AsString` but without error checking."
msgstr "ìë¬ ê²ì¬ ìë :c:func:`PyBytes_AsString`\\ì 매í¬ë¡ íì."
#: ../Doc/c-api/bytes.rst:159
msgid ""
"Return the null-terminated contents of the object *obj* through the "
"output variables *buffer* and *length*."
msgstr "ì¶ë ¥ ë³ì *buffer*\\ì *length*\\ë¡ ê°ì²´ *obj*\\ì ë-ì¢
ë£ ë´ì©ì ë°íí©ëë¤."
#: ../Doc/c-api/bytes.rst:162
msgid ""
"If *length* is ``NULL``, the bytes object may not contain embedded null "
"bytes; if it does, the function returns ``-1`` and a :exc:`ValueError` is"
" raised."
msgstr ""
"*length*\\ê° ``NULL``\\ì´ë©´, ë°ì´í¸ì´ ê°ì²´ë ë´ì¥ë ë ë°ì´í¸ë¥¼ í¬í¨í ì ììµëë¤; ë§ì½ ê·¸ë ë¤ë©´ í¨ìë "
"``-1``\\ì ë°ííê³ :exc:`ValueError`\\를 ë°ììíµëë¤."
#: ../Doc/c-api/bytes.rst:166
msgid ""
"The buffer refers to an internal buffer of *obj*, which includes an "
"additional null byte at the end (not counted in *length*). The data must"
" not be modified in any way, unless the object was just created using "
"``PyBytes_FromStringAndSize(NULL, size)``. It must not be deallocated. "
"If *obj* is not a bytes object at all, :c:func:`PyBytes_AsStringAndSize` "
"returns ``-1`` and raises :exc:`TypeError`."
msgstr ""
"bufferë *obj*\\ì ë´ë¶ ë²í¼ë¥¼ ê°ë¦¬í¤ê² ëëë°, ëì ì¶ê° ë ë°ì´í¸ê° í¬í¨ë©ëë¤ (*length*\\ìë í¬í¨ëì§ "
"ììµëë¤). ê°ì²´ê° ``PyBytes_FromStringAndSize(NULL, size)``\\를 ì¬ì©íì¬ ë°©ê¸ ë§ë¤ì´ì§ ê²½ì°ê° "
"ìëë©´ ë°ì´í°ë¥¼ ìì í´ìë ì ë©ëë¤. í ë¹ì í´ì í´ìë ì ë©ëë¤. *obj*\\ê° ë°ì´í¸ì´ ê°ì²´ê° ìëë©´ "
":c:func:`PyBytes_AsStringAndSize`\\ë ``-1``\\ì ë°ííê³ :exc:`TypeError`\\를 "
"ë°ììíµëë¤."
#: ../Doc/c-api/bytes.rst:173
msgid ""
"Previously, :exc:`TypeError` was raised when embedded null bytes were "
"encountered in the bytes object."
msgstr "ì´ì ìë, ë°ì´í¸ì´ ê°ì²´ì ë ë°ì´í¸ê° í¬í¨ëì´ ìì¼ë©´ :exc:`TypeError`\\ê° ë°ìíìµëë¤."
#: ../Doc/c-api/bytes.rst:180
msgid ""
"Create a new bytes object in *\\*bytes* containing the contents of "
"*newpart* appended to *bytes*; the caller will own the new reference. "
"The reference to the old value of *bytes* will be stolen. If the new "
"object cannot be created, the old reference to *bytes* will still be "
"discarded and the value of *\\*bytes* will be set to ``NULL``; the "
"appropriate exception will be set."
msgstr ""
"*bytes*\\ì *newpart*\\ì ë´ì©ì ë§ë¶ì¸ ì ë°ì´í¸ì´ ê°ì²´ë¥¼ *\\*bytes*\\ì ë§ëëë¤; í¸ì¶ìê° ì 참조를"
" ìì í©ëë¤. *bytes*\\ì ìì ê°ì ëí 참조를 í칩ëë¤. ì ê°ì²´ê° ë§ë¤ì´ì§ ì ìì¼ë©´, *bytes*\\ì ëí ìì "
"참조ë ì¬ì í ë²ë ¤ì§ê³ *\\*bytes*\\ì ê°ì ``NULL``\\ë¡ ì¤ì ë©ëë¤; ì ì í ìì¸ê° ì¤ì ë©ëë¤."
#: ../Doc/c-api/bytes.rst:189
msgid ""
"Create a new bytes object in *\\*bytes* containing the contents of "
"*newpart* appended to *bytes*. This version decrements the reference "
"count of *newpart*."
msgstr ""
"*bytes*\\ì *newpart*\\ì ë´ì©ì ë§ë¶ì¸ ì ë°ì´í¸ì´ ê°ì²´ë¥¼ *\\*bytes*\\ì ë§ëëë¤. ì´ ë²ì ì "
"*newpart*\\ì 참조 íì를 ê°ììíµëë¤."
#: ../Doc/c-api/bytes.rst:196
msgid ""
"A way to resize a bytes object even though it is \"immutable\". Only use "
"this to build up a brand new bytes object; don't use this if the bytes "
"may already be known in other parts of the code. It is an error to call "
"this function if the refcount on the input bytes object is not one. Pass "
"the address of an existing bytes object as an lvalue (it may be written "
"into), and the new size desired. On success, *\\*bytes* holds the "
"resized bytes object and ``0`` is returned; the address in *\\*bytes* may"
" differ from its input value. If the reallocation fails, the original "
"bytes object at *\\*bytes* is deallocated, *\\*bytes* is set to ``NULL``,"
" :exc:`MemoryError` is set, and ``-1`` is returned."
msgstr ""
"\"ë¶ë³\"ììë ë¶êµ¬íê³ ë°ì´í¸ì´ ê°ì²´ì í¬ê¸°ë¥¼ ë³ê²½íë ë°©ë². ìì í ìë¡ì´ ë°ì´í¸ì´ ê°ì²´ë¥¼ ë§ë¤ ëë§ ì¬ì©íììì¤; "
"bytesê° ì´ë¯¸ ì½ëì ë¤ë¥¸ ë¶ë¶ì ìë ¤ì ¸ ìì ì ìë¤ë©´ ì¬ì©íì§ ë§ììì¤. ì
ë ¥ ë°ì´í¸ì´ ê°ì²´ì 참조 íìê° 1ì´ ìë ë ì´"
" í¨ì를 í¸ì¶íë ê²ì ìë¬ì
ëë¤. 기존 ë°ì´í¸ì´ ê°ì²´ì 주ì를 lvalue(ë´ì©ì 기ë¡í ì ììµëë¤)ë¡ ì ë¬íê³ , ìíë ì "
"í¬ê¸°ë¥¼ ì ë¬í©ëë¤. ì±ê³µíë©´, *\\*bytes*\\ë í¬ê¸°ê° ë³ê²½ë ë°ì´í¸ì´ ê°ì²´ë¥¼ ê°ê² ëê³ ``0``\\ì´ ë°íë©ëë¤; "
"*\\*bytes*\\ì 주ìë ì
ë ¥ê°ê³¼ ë¤ë¥¼ ì ììµëë¤. ì¬í ë¹ì´ ì¤í¨íë©´, *\\*bytes*\\ì ìë ìë ë°ì´í¸ì´ ê°ì²´ë"
" í ë¹ í´ì ëê³ , *\\*bytes*\\ê° ``NULL``\\ë¡ ì¤ì ëê³ , :exc:`MemoryError`\\ê° ì¤ì ëë©° "
"``-1``\\ì´ ë°íë©ëë¤."